A JavaScript library for operations on lists from Haskell.
- Basic functions
- List transformations
- Reducing lists (folds)
- Special folds
- Building lists
- Scans
- Accumulating maps
- Infinite lists
- Unfolding
- Sublists
- Extracting sublists
- Predicates
- Searching lists
- Searching by equality
- Searching with a predicate
- Indexing lists
- Zipping and unzipping lists
- Special lists
- Functions on strings
- "Set" operations
- Ordered lists
- Generalized functions
- The "By" operations
- User-supplied equality (replacing an Eq context)
- User-supplied comparison (replacing an Ord context)
- The "generic" operations
- The "By" operations