Changelog for di-0.2
Version 0.2
-
BREAKING CHANGE:
Dinow takes a new type argumentlevel. -
BREAKING CHANGE: Remove
Leveland all related functions in favour of a newlevelargument toDito be implemented by the user. -
BREAKING CHANGE: Require
Monoidinstance for thepathtype. -
BREAKING CHANGE: Removed
levelfunction. Addedfilterfunction instead. -
BREAKING CHANGE: Drop
mkDiTextStderrandmkDiTextFileHandlein favour ofmkDiStringHandleandmkDiStringStderr. The rationale is that we are already paying the costs of manyshowcalls, and users of this library are quite likely to useStrings anyway (since they, too, are likely usingshowresults). We will bring backTextbasedmkDiTextStderrwhen we can make it performant. -
BREAKING CHANGE: Rename the
pathandmsgfunctions tocontrapathandcontramsg, flipping the order of their arguments so that the function comes first (like incontramap). -
BREAKING CHANGE: The
pushfunction now takes theDivalue as second argument. -
Fix ISO8601 formatting of second fractions.
-
Export
flush. -
Stricter ordering of async messages.
-
Added tests.
-
Added a lot of documentation.
Version 0.1
- Initial version.