Basis v0.1.0 Release Notes

Release Date: 2015-01-11 // over 6 years ago
  • ๐Ÿš€ 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:)