- Experimental
- (*) remove
KleisliDecoder
module (@gcanti) - (*) remove
KleisliTaskDecoder
module (@gcanti) - (*) remove
JsonCodec
module (@gcanti) - (*) remove
JsonEncoder
module (@gcanti) Codec
Decoder
- (*) make
Decoder
more general by adding aI
type parameter (@gcanti) - add
fromRefinement
function (@gcanti) - change
fromGuard
signature (@gcanti) - add
fromType
function (@gcanti) - add
fromPartial
function (@gcanti) - add
fromArray
function (@gcanti) - add
fromRecord
function (@gcanti) - add
fromTuple
function (@gcanti) - add
fromSum
function (@gcanti) - add
compose
function (@gcanti) - add
id
function (@gcanti) - (*) rename
functorDecoder
instance toFunctor
(@gcanti) - (*) rename
altDecoder
instance toAlt
(@gcanti) - (*) rename and split
schemableDecoder
(@gcanti) - add
Category
instance (@gcanti) - add
InputOf
type (@gcanti)
- (*) make
TaskDecoder
- (*) make
TaskDecoder
more general by adding aI
type parameter (@gcanti) - add
fromRefinement
function (@gcanti) - change
fromDecoder
signature (@gcanti) - add
fromType
function (@gcanti) - add
fromPartial
function (@gcanti) - add
fromArray
function (@gcanti) - add
fromRecord
function (@gcanti) - add
fromTuple
function (@gcanti) - add
fromSum
function (@gcanti) - add
compose
function (@gcanti) - add
id
function (@gcanti) - (*) rename
functorTaskDecoder
instance toFunctor
(@gcanti) - (*) rename
altTaskDecoder
instance toAlt
(@gcanti) - (*) rename and split
schemableTaskDecoder
(@gcanti) - add
Category
instance (@gcanti) - add
InputOf
type (@gcanti)
- (*) make
Guard
Codec
- (*) rename
invariantCodec
toInvariant
(@gcanti)
- (*) rename
Encoder
Eq
- (*) rename and split
schemableEq
(@gcanti)
- (*) rename and split
Kleisli
Schemable
- add
Schemable2C
,WithUnknownContainers2C
,WithUnion2C
,WithRefine2C
(@gcanti)
- add
Type
- (*) rename and split
schemableType
(@gcanti)
- (*) rename and split
- (*) remove
(*) breaking change