instance<A> static method
Create an Eq
instance from an eqv
implementation.
final instance = Eq.instance<String>((a1, a2) => a1.substring(0, 2) == a2.substring(0, 2));
expect(instance.eqv('abc', 'abc'), true); // Same 2 characters prefix
expect(instance.eqv('abc', 'acb'), false); // Different 2 characters prefix
Implementation
static Eq<A> instance<A>(bool Function(A a1, A a2) f) => _Eq(f);