v6.0.0
Breaking changes:
- Migrated FFI to ES Modules (#287 by @kl0tl and @JordanMartinez)
- Change Generic Rep's
NoConstructors
to newtypeVoid
(#282 by @JordanMartinez) - Replaced polymorphic proxies with monomorphic
Proxy
(#281, #288 by @JordanMartinez) - Fix
signum zero
to returnzero
(#280 by @JordanMartinez) - Fix
Show
instance on records with duplicate labels by addingNub
constraint (#269 by @JordanMartinez)
New features:
- Added the
Data.Reflectable
module 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
Number
is not a fully law abiding instance ofOrd
(#277 by @JamieBallingall) - The internal FFI function
join
inData.Show
has been renamed tointercalate
to
match the same function inData.Show.Generic
(#274 by @cdepillabout)