v6.0.0
Breaking changes:
- Migrated FFI to ES Modules (#287 by @kl0tl and @JordanMartinez)
- Change Generic Rep's
NoConstructorsto newtypeVoid(#282 by @JordanMartinez) - Replaced polymorphic proxies with monomorphic
Proxy(#281, #288 by @JordanMartinez) - Fix
signum zeroto returnzero(#280 by @JordanMartinez) - Fix
Showinstance on records with duplicate labels by addingNubconstraint (#269 by @JordanMartinez)
New features:
- Added the
Data.Reflectablemodule for type reflection (#289 by @purefunctor)
Bugfixes:
Other improvements:
- Changed
unit's FFI representation from{}toundefined(#267 by @JordanMartinez) - Added clearer docs for Prelude module (#270 by @JordanMartinez)
- Clarify docs for
flip(#271 by @JordanMartinez) - Add comment that
Numberis not a fully law abiding instance ofOrd(#277 by @JamieBallingall) - The internal FFI function
joininData.Showhas been renamed tointercalateto
match the same function inData.Show.Generic(#274 by @cdepillabout)