Skip to content

v10.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@masaeedu masaeedu released this 17 May 02:12
· 65 commits to master since this release
  • Upgrade yarn c40763b
  • Add liftN method to applicatives 67a44b3
  • Add GenericEitherT.{fail, recover} 0430549
  • Endofunctor composition should preserve traversability 772ccd5
  • Add State.{evaluate,execute} 944e33d
  • Add some more Cont operations 47d7927
  • Add some type annotations to Cont 63eebb5
  • Add test for Kleisli instance 8f7f95e
  • Fix Kleisli instance 0a53dee
  • Formatting 2e74130
  • Type annotations fefa866
  • Add groupBy ecb9d00
  • Ensure circular deps on @masaeedu/fp don't cause babel problems 323d077
  • Add dedupe, mapWithKey to Arr 617d3ad
  • Add monoid and alternative instances for Maybe 64c14fd
  • Add asum method for foldables b98f838
  • Add Vec d229d76
  • Add Obj.{foldr,foldMap} 27529b4
  • Fix bug in Obj.pairs e3cb32d
  • Add Str.{escapeRegex,replace} 630ebaf
  • Export both EitherT and Either 2a3b42b
  • Describe a bunch of type classes a550b83
  • Fix missing traverse implementation in obj a29348e
  • Harmless path change b43dde7
  • Add parallel applicative for Cont c87b5c2
  • Make GenericEitherT g e m a traversable whenever m is traversable f3e7f99
  • Add zipWith 8e59dd5
  • Fix order of type parameters in lens signature c29f8dc
  • Move Kleisli to its own module 43c8ee8
  • GenericEitherT g e m isn't automatically a traversable 9d2422b
  • Derive {map,traverse,foldMap}WithKey from functor and withKey de9e0e9
  • Rewrite pairs in terms of Fn.pipe bebbdd9
  • Add type annotations in instances/fnctr b786d7e
  • Fix grouping in StateT type 162fa4a
  • Add aliases for const and flip(const) 4aa6a5f
  • Add type annotations for genericeithert 04bce64
  • Add MonadTrans and MFunctor instances for genericeithert 27ecea0
  • Make Fnctr a monoid 365df70
  • Add Obj.mirror ef375c9
  • Add a couple of tests for recursion schemes 8446ae3
  • Move rschemes.js and add monadic schemes d501aec
  • Make import consistent 891e0af
  • Get Category to add pipe and rpipe 20b2a1d
  • Fix missed argument in type parameters f78d9c8
  • Formatting 2e2ca7a
  • Add hylo to rschemes 25c6816
  • More standardized Lens type constructor params 71405a4
  • Add StateT, enhance ReaderT dfa3e0e
  • Add Lens 7b850b7
  • Add Obj.{traverseWithKey, foldMapWithKey} 3e302b1
  • Add basic recursion schemes 98ff0a8
  • Add State methods to implement MonadState 763ca5c
  • Fix missed export 87c7b96
  • Add Category typeclass fbe8f60
  • Refactor comments in Fn 5139d7b
  • Add type comments to Fn eaff820
  • Fix exports in instances/index cb34fe1
  • De-Babelify instances/unit 89dd12c
  • De-Babelify instances/str 75103a8
  • Repeat implement(Apply) hack in prm augmentation ac9005a
  • De-Babelify instances/state 9ccf5ff
  • De-Babelify instances/readert 63c4b13
  • De-Babelify instances/misc 889fad5
  • Fix typo 5fb71da
  • De-Babelify instances/prm 0db4ce6
  • Formatting 74b1f38
  • Export constructors 04d6df3
  • De-Babelify instances/obj 87b5f67
  • De-Babelify instances/maybe 2bbb78e
  • De-Babelify instances/iter 28b17b9
  • De-Babelify instances/int 4e843e3
  • Patch up instances/index for genericlist changes 4111052
  • De-Babelify genericlist/test 9c53dcb
  • Move derivation stuff into genericlist/augmented 9b47dd3
  • Remove usage of |> from genericlist/index 9e022f3
  • Use CJS module stuff instead of ESM 2023932
  • Use more functiony vocabulary for snapshotting 25d13c5
  • Remove import/export from classes 0814ce5
  • Remove Babel features from instances/fnctr 4e2461b
  • Remove Babel features from instances/fn 8eaf854
  • Remove Babel features from instances/either 041bae6
  • Remove |> in more places 3e814b9
  • Use infix instead of |> in arr/test.js 85f000e
  • Use infix instead of |> in cont/augmented.js 1d4850d
  • Reduce nesting ad96747
  • Refactor Fn to stop using import/export d98a3af
  • Use consistent approach in augmented.js files 08eb495
  • Use infix instead of |> in arr/augmented.js bda0b2c
  • Refactor GenericEitherT to stop using import/export 0d4c286
  • Refactor Cont to stop using import/export bd658c0
  • Refactor Arr to stop using import/export 3c8ba37

v9.0.0...v10.0.0