All Versions
42
Latest Version
Avg Release Cycle
81 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v0.4.9 Changes
May 12, 2018- Generalised the
MonadIO
instance forEff
to(MonadIO m, Associate "IO" m xs) => MonadIO (Eff xs)
- ➕ Added
And :: (k -> Constraint) -> (k -> Constraint) -> k -> Constraint
- ➕ Added
Semigroup
andMonoid
instances forConst'
- ➕ Added
stringAssocKey :: (IsString a, KnownSymbol (AssocKey kv)) => proxy kv -> a
- ➕ Added a
Wrapper
instance forEither e
- ➕ Added instances of
Pretty
andLift
- ➕ Added
hmapWithIndexFor
- Generalised the
-
v0.4.8 Changes
March 08, 2018- 🔄 Changed the
FromJSON
instance forRecord
to callparseJSON Null
for missing fields - ➕ Added
FromJSON
andToJSON
instances forNullable (Field h) :* xs
- 🔄 Changed the
-
v0.4.7 Changes
December 18, 2017- Made various optimisations to improve the compilation time
- ➕ Added trivial instances for
FromBits
- Generalised the API of
Data.Extensible.GetOpt
-
v0.4.7.2 Changes
March 06, 2018- ➕ Added cassava's
ToNamedRecord
,ToRecord
,FromNamedRecord
andFromRecord
instances - ➕ Added
KeyIs
andValueIs
- ➕ Added
FromJSON
andToJSON
instances for(:*)
- ➕ Added cassava's
-
v0.4.7.1 Changes
January 21, 2018- 🛠 Fixed weird CPP errors on macOS 10.13.2 (#18)
- ➕ Added
optFlag
,optLastArg
, andoptionOptArg
-
v0.4.6 Changes
October 24, 2017- 🆕 New module
Data.Extensible.GetOpt
- ➕ Added
fromBitProd
- ➕ Added
Hashable
instances for:*
,:|
,BitProd
,Membership
, and various wrappers - ➕ Added an
Unbox
instance for:*
- ➕ Added
hfoldlWithIndex
andhfoldlWithIndexFor
- 🆕 New module
-
v0.4.5 Changes
September 27, 2017- ➕ Added
nothingEff
- ➕ Added
happend
- ➕ Added
Arbitrary
instances for:*
,:|
, and wrappers - ➕ Added
Data.Extensible.Bits
- ➕ Added
-
v0.4.4 Changes
August 23, 2017- ➕ Added
contEff
andrunContEff
- ➕ Added
castEff
- ➕ Added
evalStateEff
- ➕ Added
Semigroup
andMonoid
instances forMatch
,Comp
,Prod
- ➕ Added
evalStateDef
,execStateDef
, andexecWriterDef
- ➕ Added
mkFieldAs
- ➕ Added a
Bounded
instance for:*
- ➕ Added
-
v0.4.3 Changes
- ➕ Added
WrappedPointer
- ➕ Added
NFData
andGeneric
instances forComp
- ➕ Added a
Semigroup
instance forh :* xs
andMembership xs x
- ➕ Added
Prod
- ➕ Added
peelEff0
- 🔄 Changed the
IsLabel
instance so that a function is always inferred as an optic Data.Extensible.Class
now exportscompareMembership
- 📇 Renamed
runMembership
toleadership
- ➕ Added
-
v0.4.2 Changes
- Made
newFrom
strict pieceAt
for(:*)
is now strict- ➕ Added
(<!)
- ➕ Added
peelEff1
,peelAction0
,execStateEff
,execWriterEff
- ➕ Added atomic operations for
Struct
- ➕ Added constrained variants of folds
- Made