macoolka-collection
Version:
`macoolka-collection` Define Data Collection Interface.
5 lines (4 loc) • 880 B
TypeScript
import { Collection } from '../Collection';
import { URIS } from 'fp-ts/HKT';
declare function test<F extends URIS>({ _getAt, spanLeft, from, empty, of, reverse, size, collection, alt, zero, mapWithIndex, map, flatten, toArray, sequenceS, sequenceT, ap, apFirst, apSecond, chain, chainFirst, reduce, reduceRight, foldMap, foldM, reduceWithIndex, reduceRightWithIndex, foldMapWithIndex, unfold, compact, separate, filter, filterMap, filterMapWithIndex, filterWithIndex, partition, partitionMap, partitionMapWithIndex, partitionWithIndex, getEq, getOrd, getShow, getMonoid, rights, lefts, rotate, zip, zipWith, unzip, sort, sortBy, scanLeft, scanRight, uniq, intersection, union, difference, foldLeft, foldRight, traverse, traverseWithIndex, sequence, wilt, wither, extend, duplicate, chop, groupBy, comprehension, toRecord, fromRecord }: Collection<F>): void;
export default test;