Skip to content

Release v1.2

Compare
Choose a tag to compare
@wallymathieu wallymathieu released this 05 Jun 19:18
· 41 commits to v1.2 since this release
3f4c6b1
  • Update to compile with Fable 3
  • Allow specialized builders for generic CEs
  • Add new types: NonEmptySeq, NonEmptySet, NonEmptyMap and MultiMap
  • Integrate Task in strict CEs
  • Add Mapi Support in NonEmpty List
  • Add Cont.eval / ContT.eval
  • Builder for NonEmptySeq
  • Add choose function to Map and Dictionaries modules (in Extensions)
  • Add choosei to several modules
  • Add zipShortest function and use that to make generic Zip safe for collections
  • Add map2Shortest, a safe map2 variant to several modules
  • Add missing map3/lift3 extensions
  • Add TryLast to Foldable and introduce operator tryLast
  • Add tryHead and tryLast to String module (in the Extensions namespace)
  • Add yield! to monad.plus
  • Add SequenceBiApply and partition to Validation
  • Add indexer optic for List and Array
  • Rename Parse active pattern to Parsed
  • Include internal error in Result.get
  • Add support for %o %x %X and %B to scan functions
  • Bugfix: Evaluate traverse left to right
  • Use list instead of array for the generic implementation of sequence
  • Better hiding of internals in parsing