1.5.0.0 [2024-12-23] -------------------- * Mini.Data.{Map,Set}: * Simplify 'show' * Fix element processing order of folds * Mini.Transformers.ParserT: * Add combinator 'annotate' 1.4.3.0 [2024-12-08] -------------------- * All transformers now instantiate: * MonadFail * MonadIO 1.4.2.0 [2024-12-07] -------------------- * Mini.Data.Set: * Add 'lookup{GE,GT,LE,LT}' functions * Mini.Data.Map: * Add 'lookup{GE,GT,LE,LT}' functions * Add 'insertWith', 'insertWithKey' * Add 'fromListWith', 'fromListWithKey' * Mini.Transformers.ParserT: * Add combinators 'findFirst', 'findLast' * Fix '<|>' failure message propagation * Documentation: * Fix time complexity * Add examples for 'insertWith', 'insertWithKey' * Add examples for 'fromListWith', 'fromListWithKey' * Update package description 1.4.1.0 [2024-11-01] -------------------- * Mini.Data.Set: Add Semigroup/Monoid instances 1.4.0.2 [2024-10-29] -------------------- * Mini.Data.Map: * Fix 'lookupMax' and 'lookupMin' (now fetch entire bin) * docs: Add examples section 1.4.0.1 [2024-10-27] -------------------- * docs: Add 'Mini.Optics.Lens' tutorial 1.4.0.0 [2024-07-01] -------------------- * Mini.Transformers.ParserT: * Prune parser combinators 'endBy', 'endBy1' * Add parser 'peek' * Add parser combinator 'till' * Clarify 'chainl1', 'chainr1' haddockumentation * Add build flags for explicit imports * Streamline imports 1.3.0.1 [2024-04-14] -------------------- * Streamline data documentation 1.3.0.0 [2024-03-28] -------------------- * Mini.Transformers.ParserT: * Simplify and expose ParseError: * Now a wrapper for {unexpected :: String} * Prune redundant combinator 'chainl' * Prune redundant combinator 'chainr' * docs: Remove code-cluttering examples * Future work: separate 'examples' sections 1.2.2.1 [2024-03-20] -------------------- * docs: Add parser examples 1.2.2.0 [2024-03-20] -------------------- * Mini.Transformers.ParserT: * Add combinator 'reject' * Add combinator 'accept' 1.2.1.0 [2024-03-16] -------------------- * Add Mini.Transformers.ReaderT.local 1.2.0.0 [2024-03-15] -------------------- * Mini.Transformers.ParserT: * Simplify parse errors 1.1.1.0 [2024-03-14] -------------------- * Mini.Transformers.ParserT: * Add MonadFail instance * Add end-of-file parser * Add chain combinators 1.1.0.0 [2024-03-11] -------------------- * Conventionalise module naming: package.section.title * Mini.Lens -> Mini.Optics.Lens * Streamline optics documentation 1.0.1.0 [2024-03-10] -------------------- * Export transformers newtype constructors * Add Semigroup and Monoid instances to ParserT * Streamline transformers documentation * Create Mini.Transformers.MaybeT 1.0.0.0 [2024-03-07] -------------------- * Fix Mini.Data.Map.insert * Fix Mini.Data.Set.insert 0.1.0.0 [2024-03-07] -------------------- * Initial upload to Hackage