Skip to content

Releases: sanctuary-js/sanctuary

Version 0.14.0

18 Dec 22:38
8a8e7e7
Compare
Choose a tag to compare

Changes:

  • ⚠️ S.reverse can no longer reverse strings (#413)
  • ⚠️ S.slice and related functions no longer treat -0 specially (#415)
  • ⚠️ S.div now takes the divisor before the dividend (#432)
  • S.parseDate now has a more accurate type signature (#410)
  • S.get, S.gets, and S.parseJson can now operate on values which are not well typed (#424)
  • S.get, S.gets, S.prop, S.props, and S.pluck no longer require an “accessible” value (#425)
  • S.sequence and S.traverse now behave correctly when applied to string maps (#463)
  • type checking of unary types is now far more efficient: O(tn) rather than O(tⁿ) (#466)
  • sanctuary-def dependency upgraded from 0.12.1 to 0.14.0
  • sanctuary-type-classes dependency upgraded from 6.0.0 to 7.1.1

Generalizations:

Removals:

  • S.indexOf and S.lastIndexOf (#411)
  • S.encase2_ and S.encase3_ (#418)
  • S.encaseEither2_ and S.encaseEither3_ (#418)
  • S.flip_ (#418)
  • S.groupBy_ (#418)
  • S.on_ (#418)
  • S.reduce_ (#418)

Additions:

Version 0.13.2

14 Jun 02:31
d6c6a2c
Compare
Choose a tag to compare

Changes:

  • sanctuary-def dependency upgraded from 0.12.0 to 0.12.1

Version 0.13.1

01 Jun 02:06
1d29853
Compare
Choose a tag to compare

Changes:

Version 0.13.0

01 Jun 02:00
7a4aeac
Compare
Choose a tag to compare

Changes:

  • ⚠️ S.sub is now a unary function: S.sub(1) is equivalent to (- 1) in Haskell (#391)
  • ⚠️ S.type now returns a record with namespace, name, and version fields (#399)
  • ⚠️ S.equals now considers 0 and -0 to be equal (#388)
  • ⚠️ S.filterM now requires Alternative rather than Monoid (#370)
  • ⚠️ S.compose is now binary rather than ternary (#396)
  • Maybe and Either values now satisfy Z.Setoid.test only if the inner value satisfies it (#388)
  • Maybe and Either values now satisfy Z.Semigroup.test only if the inner value satisfies it (#359)
  • sanctuary-def dependency upgraded from 0.9.0 to 0.12.0
  • sanctuary-type-classes dependency upgraded from 3.0.1 to 6.0.0
  • sanctuary-type-identifiers dependency upgraded from 1.0.0 to 2.0.1

Generalizations:

Removals:

  • S.dec and S.inc (#391)

Additions:

Version 0.12.2

12 May 20:35
0853d0a
Compare
Choose a tag to compare

Version 0.12.1

12 May 20:34
Compare
Choose a tag to compare

Version 0.12.0

12 May 20:33
Compare
Choose a tag to compare

Version 0.11.1

12 May 20:31
Compare
Choose a tag to compare

Version 0.11.0

12 May 20:31
Compare
Choose a tag to compare

Version 0.10.0

12 May 20:29
Compare
Choose a tag to compare
v0.10.0

Version 0.10.0