Skip to content

Releases: fp-ts/core

v0.2.1

09 Feb 09:30
Compare
Choose a tag to compare

Patch Changes

v0.2.0

07 Feb 17:36
Compare
Choose a tag to compare

New Features

  • dual APIs
  • SemiApplicative
    • add zipWith
  • Number
    • add sumAll
    • add multiplyAll
  • Option
    • add zipWith
    • add sum
    • add multiply
    • add subtract
    • add divide
    • add reduceCompact
    • add sumCompact
    • add multiplyCompact
    • add getEquivalence
  • Either
    • add getSemigroup
    • add zipWith
    • add sum
    • add multiply
    • add subtract
    • add divide
    • add getEquivalence
    • add toArray
  • These
    • add sum
    • add multiply
    • add subtract
    • add divide
    • add getEquivalence
  • ReadonlyRecord
    • add more APIs

Breaking Changes

  • remove Compactable typeclass
  • remove imap from exports
  • remove orElseSucceed
  • rename element to appendElement
  • Applicative
    • rename liftMonoid to getMonoid
  • Semigroup
    • rename array to mutableArray
    • rename readonlyArray to array
  • Monoid
    • rename array to mutableArray
    • rename readonlyArray to array
  • Filterable
    • add partitionMap operation to typeclass
  • Function
    • flip apply
    • remove getSemigroup
    • remove getMonoid
  • Foldable
    • rename toArrayWith to toArrayMap
    • remove reduceRight
    • remove reduceRightKind
    • rename foldMap to combineMap
    • rename foldMapKind to coproductMapKind
  • Covariant
    • flip flap
  • SemiApplicative
    • remove lift3
  • Option
    • remove fromThrowable
    • remove compact
    • remove coproductEither
    • remove separate
    • change firstSomeOf signature
    • rename getFirstNoneSemigroup to getFailureSemigroup
    • rename getFirstNoneMonoid to getFailureMonoid
    • rename getMonoid to getOptionalMonoid
    • rename liftOrder to getOrder
    • make orElse, orElseEither lazy and remove catchAll
  • Either
    • remove fromThrowable
    • make orElse, orElseEither lazy and remove catchAll
    • rename firstSuccessOf to firstRightOf
  • ReadonlyArray
    • rename foldMapWithIndex to combineMapWithIndex
    • rename foldMap to combineMap
    • rename foldMapNonEmpty to combineMapNonEmpty
    • rename foldMapNonEmptyWithIndex to combineMapNonEmptyWithIndex
    • rename foldMapKind to coproductMapKind
    • change makeBy signature
    • change replicate signature
    • change match signature
    • change match signature and add matchLeft
    • remove mapWithIndex
    • remove mapNonEmptyWithIndex
    • remove flatMapWithIndex
    • remove flatMapNonEmptyWithIndex
    • remove filterMapWithIndex
    • remove filterWithIndex
    • remove partitionMapWithIndex
    • remove partitionWithIndex
    • remove traverseWithIndex
    • remove traverseNonEmptyWithIndex
    • remove reduceWithIndex
    • remove reduceRightWithIndex
  • SemiApplicative
    • rename liftSemigroup to getSemigroup
  • These
    • remove fromThrowable
    • make orElse, orElseEither lazy and remove catchAll
  • Traversable
    • remove sequence opration

v0.1.1

24 Jan 08:44
Compare
Choose a tag to compare

Patch Changes

v0.1.0

23 Jan 18:31
Compare
Choose a tag to compare

Minor Changes

Patch Changes

v0.0.11

14 Dec 03:31
Compare
Choose a tag to compare

Patch Changes

v0.0.10

13 Dec 13:26
Compare
Choose a tag to compare

Patch Changes

v0.0.9

28 Nov 14:26
Compare
Choose a tag to compare

Patch Changes

  • #33 c8246ea5 Thanks @gcanti! - remove Compactable, Filterable, TraversableFilterable and /data folder

v0.0.8

03 Nov 15:24
Compare
Choose a tag to compare

Patch Changes

v0.0.7

29 Oct 04:44
Compare
Choose a tag to compare

Patch Changes

v0.0.6

24 Oct 11:24
Compare
Choose a tag to compare

Patch Changes