All Versions
42
Latest Version
Avg Release Cycle
81 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v0.4.1 Changes
- ➕ Added
hforce
- ➕ Added an
NFData
instance for(:*)
and:|
- ➕ Added a rule to fuse a chain of product updates
- ➕ Added a
Monoid
instance forTangleT
- ➕ Added
(@==)
#foo
can now be overloaded asFieldOptic "foo"
- ➕ Added
-
v0.4 Changes
- ➕ Added
Data.Extensible.Struct
- 🔄 Changed the representation of
(:*)
to useSmallArray
- Removed
(<:*)
.hhead
,htail
,huncons
,(*++*)
,htrans
- 🆕 New functions:
hfoldrWithIndex
,hrepeat
,hrepeatFor
,haccumMap
,haccum
,hpartition
,henumerate
,hlength
,hcount
- ➕ Added various derived instances for
Field
- ➕ Added
liftField
,liftField2
- ➕ Added
Wrapper
instances forMaybe
and[]
- ➕ Added
>:
as a synonym for:>
Data.Extensible.Effect
- Refined the API
- Added
Data.Extensible.Effect.Default
- ➕ Added
Data.Extensible.Tangle
- ➕ Added
record
- Type inference aids
- ➕ Added
-
v0.3.7 Changes
- 👌 Support GHC 8.0
- ➕ Added a
Monoid
instance forField
- ➕ Added
Data.Extensible.Record
- ➕ Added
Enum
andBounded
instances forProxy :| xs
- ✂ Removed
Data.Extensible.Union
-
v0.3.7.1 Changes
pieceAt
for(:*)
is now index-preserving- ✂ Removed
sector
,sectorAt
,picked
-
v0.3.6 Changes
- ➕ Added
(@:>)
- ➕ Added
(!-!!)
,nihility
,squash
- ➕ Added
-
v0.3.5 Changes
- ➕ Added
Data.Extensible.Effect
- ➕ Added
decEffects
- ➕ Added
-
v0.3.4 Changes
- ➕ Added
Data.Extensible.Wrapper
- ➕ Added
itemAt
,item
,itemAssoc
- Safe Haskell
- Generalized
Field
- ➕ Added
-
v0.3.3 Changes
- 📇 Renamed
sectorAt
,sector
,sectorAssoc
topieceAt
,piece
,pieceAssoc
, respectively picked
is now subsumed bypiece
mkField
yields more generalized optics
- 📇 Renamed
UnionAt
toEmbedAt
- ✂ Removed
clause
; Usepiece . _Match
- ✂ Removed
record
; Usepiece . _K0
- ➕ Added
htraverseWithIndex
- 📇 Renamed
ord
tomkMembership
- 🛠 Fixed the
Show
instance of:|
- ➕ Added
Variant
- 📇 Renamed
-
v0.3.2 Changes
- ➕ Added
Associate
class and combinators around it Data.Extensible.Record
now lets values be independent from keysmkField
requires 1 argument
- ➕ Added
Data.Extensible.Union
, partially takingelevator
's functionality - ✂ Removed old
Data.Extensible.Union
andData.Extensible.League
- ✂ Removed
(<?!)
- ➕ Added
-
v0.3.1 Changes
- ✂ Removed
Reifiable
- Now
library
yields desired dictionaries - ➕ Added
remember
- ➕ Added
strike
andstrikeAt
- ✂ Removed