import * as L from "./core"; /* * ------------------------------------------- * Functor Layer * ------------------------------------------- */ export const map_ = (fa: L.Layer, f: (a: A) => B): L.Layer => new L.LayerMapInstruction(fa, f); export const map = (f: (a: A) => B) => (fa: L.Layer): L.Layer => map_(fa, f);