All Versions
5
Latest Version
Avg Release Cycle
128 days
Latest Release
2112 days ago

Changelog History

  • v0.11.0.0 Changes

    January 09, 2016
    • ๐Ÿ†• New function application combinators (new):
      • inbetween :: a -> b -> (a -> b -> r) -> r
      • (~$~) :: a -> b -> (a -> b -> r) -> r
      • (~$$~) :: b -> a -> (a -> b -> r) -> r
      • withIn :: ((a -> b -> r) -> r) -> (a -> b -> r) -> r
      • withReIn :: ((b -> a -> r) -> r) -> (a -> b -> r) -> r
    • ๐Ÿ†• Precursors to Iso, Lens and Prism (new):
      • type PreIso r s t a b = ((b -> t) -> (s -> a) -> r) -> r
      • type PreIso' r s a = PreIso r s s a a
      • type PreLens r s t a b = ((b -> s -> t) -> (s -> a) -> r) -> r
      • type PreLens' r s a = PreLens r s s a a
      • type PrePrism r s t a b = ((b -> t) -> (s -> Either t a) -> r) -> r
      • type PrePrism' r s a = PrePrism r s s a a
    • ๐Ÿ“ฆ Uploaded to Hackage: http://hackage.haskell.org/package/between-0.11.0.0
  • v0.10.0.0 Changes

    June 13, 2015
    • ๐Ÿšš Original implementation moved to module Data.Function.Between.Lazy and is now reexported by Data.Function.Between. (new)
    • Implementation of strict variants of all functions defined in Data.Function.Between.Lazy module. These new functions use (f . g) x = f '$!' g '$!' x as definition for function composition where $! is strict application. (new)
    • ๐Ÿ“ฆ Uploaded to Hackage: http://hackage.haskell.org/package/between-0.10.0.0
  • v0.9.0.2 Changes

    August 30, 2014
  • v0.9.0.1 Changes

    August 18, 2014
  • v0.9.0.0 Changes

    August 14, 2014