letFn<A, B> function

MergedMap<String, A, B> letFn<A, B>(
  1. String name,
  2. B f(
    1. Map<String, A> fa
    ),
  3. Map<String, A> fa
)

Implementation

MergedMap<String, A, B> letFn<A, B>(
    String name, B Function(Map<String, A> fa) f, Map<String, A> fa) {
  final addedValue = f(fa);
  final addedMap = {name: addedValue};
  return MergedMap<String, A, B>(fa, addedMap);
}