Changelog for relude-0.2.0
Change log
0.2.0
- #43:
Implement
Relude.Extra.Newtypemodule. - #46: Add a function that returns its own name.
- #48:
Export
<&>frombase. Also reexportfromLeftandfromRightfrombasewhere possible. - #49: Speed up and refactor property tests.
- #54:
Improve documentation.
Add more examples to documentation and more tests.
Reexport
withReaderandwithReaderT. RemovesafeHead. RenameRelude.List.SafetoRelude.List.NonEmpty.
0.1.1
- #44: Implement parser deriviation from pretty-printers.
0.1.0
- #7:
Remove
Container.Class.Container. ExportFoldable. - #2:
Remove
microlensfrom dependencies. - #10:
Remove
VarArgmodule. - #9:
Remove
safe-exceptionsfrom dependencies. ReexportExceptionandSomeExceptionfromControl.Exceptioninstead. - #11:
Remove
TypeOpsmodule andtype-operatorsdependency. - #13:
Remove
list,getContents,interact,getArgs,notefunctions. RemoveLifted.STmodule. RenameLifted.EnvtoLifted.Exit. - #16:
Rename
whenLeft,whenRight,whenLeftM,whenRightMtowhenLeft_andwhenRight_,whenLeftM_andwhenRightM_. AddwhenLeft,whenRight,whenLeftM,whenRightMwhich return the value. - #18:
Add
LazyStricttype class for conversions. mapis notfmapanymore. ReexportmapfromData.List- #12:
Remove
liquid-haskellsupport. - #20:
Add
viaNonEmptyfunction. - #21:
Add
MonadFailinstance forEither. - #17:
Add
foldMapAandfoldMapMfunctions. - #4:
Rename package to
Relude. - #14:
Add
Relude.Extra.*modules which are not exported by default but have useful functions. - #8:
Introduce
StaticMapandDynamicMaptype classes as universal interface for Map-like structures.
relude uses PVP Versioning.
The change log is available on GitHub.