@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 2.97 kB
Source Map (JSON)
{"version":3,"file":"operations.mjs","mappings":"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","names":["makeEqual","makeOrd","compare","contramap","f","fa","contramap_","x","y","gt","O","leq","lt","max","min","between","lessThanO","greaterThanO","low","hi","clamp","minO","maxO","inverted","getEqual","tuple","ords","i","length","r","get"],"sourceRoot":"","sources":["../../_src/Ord/operations.ts"],"sourcesContent":[null]}