Skip to content

Releases: typelift/Basis

1.2 Can Be As Bad As 1.1

08 May 23:14
Compare
Choose a tag to compare

TTFP

11 Jan 18:43
Compare
Choose a tag to compare

This Initial Release of the Basis includes a wide variety of Functional Idioms and Structures to ease the writing of declarative programs in Swift.

Control

  • Applicative
  • Arrow
  • Category
  • Comonad
  • Monad
  • Trampoline

Data Abstractions

  • Bottom
  • Bounded
  • Box
  • Char
  • Const
  • Either
  • Function
  • Functor/Contravariant
  • IO
  • IORef
  • Lazy
  • Map
  • Maybe
  • Optional
  • Monoid
  • Result
  • Set
  • ST
  • STRef
  • Stream
  • Tuple
  • Unique
  • Version

STL Additions

  • Combinators
  • Kinds
  • error(_:) / undefined()
  • Exception
  • exitWith(_:) / exitFailure() / exitSuccess()
  • trace(_:)(e:)