LruCachedFormix<T, E> constructor

LruCachedFormix<T, E>(
  1. Formix<T, E> _inner, {
  2. int maxSize = 10,
})

Creates an LRU cached wrapper around inner.

maxSize determines the maximum number of cached results. Defaults to 10.

Implementation

LruCachedFormix(this._inner, {int maxSize = 10})
    : assert(maxSize > 0, 'maxSize must be positive'),
      _maxSize = maxSize;