Changelog of @hackage/mini 1.4.0.1

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