cached<T, E> static method

CachedFormix<T, E> cached<T, E>(
  1. Formix<T, E> validator
)

Creates a single-value cached validator wrapper.

final cached = Validate.cached<String, String>(emailRule);

cached.validate('test@example.com'); // Computed
cached.validate('test@example.com'); // Cached!

Implementation

static CachedFormix<T, E> cached<T, E>(Formix<T, E> validator) =>
    CachedFormix(validator);