:see_no_evil: Refuge from unsafe JavaScript
Changes:
sanctuary-def
dependency upgraded from 0.20.1
to 0.21.1
(#666, #677)sanctuary-either
dependency upgraded from 1.2.0
to 2.1.0
(#666, #670)sanctuary-maybe
dependency upgraded from 1.2.0
to 2.1.0
(#666, #671)sanctuary-pair
dependency upgraded from 1.2.0
to 2.1.0
(#666, #672)sanctuary-show
dependency upgraded from 1.0.0
to 2.0.0
(#665)sanctuary-type-classes
dependency upgraded from 11.0.0
to 12.1.0
(#666, #667)sanctuary-type-identifiers
dependency upgraded from 2.0.1
to 3.0.0
(#666)Generalizations:
S.encase
is no longer specialized to Error (#662)Additions:
S.intercalate
(#667)Changes:
section:
to avoid collisions (#663)Changes:
S.size
now has a more accurate type signature (#650)sanctuary-def
dependency upgraded from 0.20.0
to 0.20.1
(#652)Changes:
S.encase
now returns a value of type Either Error b
(#620)S.alt
now takes the “default” argument first (#625)sanctuary-def
dependency upgraded from 0.19.0
to 0.20.0
(#626)sanctuary-either
dependency upgraded from 1.1.0
to 1.2.0
(#638)sanctuary-maybe
dependency upgraded from 1.1.0
to 1.2.0
(#639)sanctuary-pair
dependency upgraded from 1.1.0
to 1.2.0
(#637)sanctuary-type-classes
dependency upgraded from 10.0.0
to 11.0.0
(#621)Specializations:
S.takeWhile
and S.dropWhile
are now specialized to Array (#619)Generalizations:
S.take
and S.drop
are no longer specialized to Array (#627)S.takeLast
and S.dropLast
are no longer specialized to Array (#630)Removals:
S.encase2
, S.encase3
, S.encaseEither2
, and S.encaseEither3
(#618)S.encaseEither
(#620)S.at
(#623)S.slice
(#624)S.MaybeType
, S.EitherType
, and S.PairType
(#626)S.toMaybe
and S.toEither
(#632)S.allPass
and S.anyPass
(#633)Changes:
S.parseDate
inconsistencies are now documented (#600)sanctuary-def
dependency upgraded from 0.18.1
to 0.19.0
(#594)sanctuary-either
dependency upgraded from 1.0.0
to 1.1.0
(#597)sanctuary-maybe
dependency upgraded from 1.0.0
to 1.1.0
(#598)sanctuary-pair
dependency upgraded from 1.0.0
to 1.1.0
(#599)sanctuary-type-classes
dependency upgraded from 9.0.0
to 10.0.0
(#594)Additions:
Changes:
Changes:
S.filter
now requires Filterable rather than Applicative, Foldable, and Monoid (#475)S.takeWhile
and S.dropWhile
now require Filterable rather than Foldable and Alternative (#475)S.is
now takes a sanctuary-def Type
value (#513)S.slice
, S.at
, S.head
, S.last
, S.tail
, S.init
, S.take
, S.takeLast
, S.drop
, and S.dropLast
can no longer operate on strings (#516)S.unfoldr
, S.pairs
, and S.fromPairs
now work with Pair a b
values rather than Array2 a b
values (#557)S.add (2) (2)
(#520)S.env
is now a reference to the environment of S
(#524)process.env.NODE_ENV
is 'production'
(#512)sanctuary-either
, sanctuary-maybe
, sanctuary-pair
, and sanctuary-show
are now dependenciessanctuary-def
dependency upgraded from 0.14.0
to 0.18.1
sanctuary-type-classes
dependency upgraded from 7.1.1
to 9.0.0
Generalizations:
S.pipe
is no longer specialized to Array (#473)S.justs
, S.lefts
, and S.rights
are no longer specialized to Array (#490)S.mapMaybe
is no longer specialized to Array (#491)S.flip
is no longer specialized to Function (#534)Removals:
S.pluck
(#484)S.filterM
(#475)S.__
(#499)S.A
(#500)S.lt_
, S.lte_
, S.gt_
, S.gte_
, S.sub_
, S.div_
, and S.pow_
(#501)S.toString
(#543)Additions:
S.pipeK
(#472)S.duplicate
(#474)S.reject
(#475)S.mapLeft
(#486)S.zip
and S.zipWith
(#511)S.unchecked
(#518)S.foldMap
(#534)S.show
(#543)S.PairType
, S.Pair
, S.fst
, S.snd
, and S.swap
(#557)Changes: