Releases: typelift/Operadics
Releases · typelift/Operadics
Four Two The Floor
Flat Pack
Structural Significance
Update project structure for SwiftPM and Carthage
Packin' Heat
Operadics now fully supports Swift 3.0 and Xcode 8. We've also added a Package.swift
file for compatibility with the Swift Package Manager.
Disorder of Precedence
Bugs in the Swift 2 import resolver dump all operator declarations into global scope even if conditional imports are used. This is a serious regression.
- Precedence of the
Monad
hierarchy operators has been updated to remain compatible with popular frameworks.
Moan(ad)'in For You
- Adds Kleisli Composition operators (
>>->>
and<<-<<
) - Adds Applicative sequencing operators (
*>
,<*
) - Adds Functor replacing operators (
<^
,^>
)
On a Hill Far Away
- Adds the
on
operator|*|
- Declarations of
associativity
now always come beforeprecedence
.
It BLens
Soap Opera
This release includes operators for
- Functor
- Applicative
- Monad
- Comonad
- Result
- Set
- Arrow
- Combinators
- JSON