Changelog
0.17.0 (2023-06-17)
URLPath
module.pass
to Applicative
, IO
, IOOption
, IOEither
, Task
, TaskOption
, and TaskEither
.Bounded
instance to Boolean
.match2
, getBounded
, and getOrd
to Either
.applyN
and some do notation helpers to Function
.let
to Lazy
.includes
, size
, and split
to NonEmptyString
.digits
and alternative "Safe" Bounded
instance to Number
.match2
and getBounded
to Option
.get
to Struct
and ReadonlyStruct
.getEq
, getOrd
, and getBounded
to Tuple
.clone
to URL
.toRecord
, toString
, and toTuples
to URLSearchParams
.Error
object, providing a stack trace.addEventListener
, and add addEventListener_
. Narrow the event type/target of each.mapBoth
from IOEither
and TaskEither
as they're superceded by fp-ts/IOEither::mapBoth and fp-ts/TaskEither::mapBoth respectively.tap
from IO
as it's superceded by fp-ts/IO::tap.isInstanceOf
.fromRecord
in URLSearchParams
.getParamNonEmpty
in Env
to NonEmptyString
.flatMap
aliases.node16
/nodenext
module resolutions.JSONString
newtype.Enum
module.Changelog
0.16.0 (2023-04-10)
IOOption
module.ReaderIO
module.separateNE
to Array
and ReadonlyArray
.traceShowWithValue
to Debug
.unsafeExpect
and unsafeExpectLeft
to Either
.unsafeExpect
and unsafeExpectLeft
to IOEither
.whenM
and unlessM
to Monad
.unsafeExpect
to Option
.asksEither
to ReaderEither
.asksTask
to ReaderTask
.asksEither
, asksTask
, and asksTaskEither
to ReaderTaskEither
.pick
and omit
to Record
and ReadonlyRecord
.unsafeExpect
and unsafeExpectLeft
to TaskEither
.unsafeExpect
to TaskOption
.getAllForParam
and isEmpty
to URLSearchParams
.flip
. fp-ts/function::flip is now curried.Str.test
.NonEmptyString
.merge
type inferrence.is
in Function
to isInstanceOf
for readability.Changelog
0.15.0 (2022-09-11)
IOEither
module.Monad
module.Newtype
module.NonEmptyString
module.Reader
module.ReaderEither
module.ReaderTask
module.ReaderTaskEither
module.TaskOption
module.altAllBy
to Alternative
and Option
.allM
and anyM
to Array
and ReadonlyArray
.omitFrom
, renameKey
, and withDefaults
to Struct
and ReadonlyStruct
.fanout
to Tuple
.Functor
, Applicative
, and Monad
instances to Function
.memptyWhen
, memptyUnless
, and pureIf
.omit
, reverting a change in 0.5.1.