Releases: purescript/purescript-typelevel-prelude
Releases · purescript/purescript-typelevel-prelude
v7.0.0
Breaking changes:
- Update project and deps to PureScript v0.15.0 (#72 by @JordanMartinez)
- Replaced polymorphic proxies with monomorphic
Proxy(#72 by @JordanMartinez)
New features:
- Added
#infix operator forFLIP(e.g.Int # Maybe==Maybe Int) (#73 by @JordanMartinez)
v6.0.0
Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#63)
New features:
- Replaced monomorphic proxies with
Type.Proxy.Proxyand polymorphic variables and madeIfandTypeEqualspolykinded (#64) - Added
APPLY/$andFLIPtype aliases (#63)- The type
Foo (Bar Baz)is the same asFoo $ Bar Baz - The type
Either a bis the same asFLIP Either b a
- The type
Bugfixes:
Other improvements:
v5.0.1
- Fix unused import warnings (@Ebmtranceboy)
v5.0.0
- Move RowList related operations into the
Type.RowListmodule. This was necessary in order to prepare for an upcoming compiler change for the v0.13.x series (purescript/purescript#3502). Note, however, that this version still supports compiler versions v0.12.2 and above. (@hdgarrood)
v4.0.2
v4.0.1
v4.0.0
- Reexport Prim.Boolean (@justinwoo)
- Reexport RProxy and RLProxy (@fehrenbach)
- Bump deps (@LiamGoodacre)
v3.0.0
- Updated for PureScript 0.12
- Made
Homogeneousspelling consistent (@matthewleon) - Fixed functional dependency in
If(@safareli) - Fixed functional dependency in
AndandOr(@LiamGoodacre) AppendSymbolcan now be run backwards (@paf31)- Added
ConsSymbol(@kcsongor)
v2.7.0
- Added
RowApply(+) operator (@natefaubion)
v2.6.0
Add Type.Row.Homogeneous for rows whose labels all have the same type (@paulyoung)