All Versions
10
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Changelog History
-
v0.2.0 Changes
- Define
Interpreted
,Schema
andTransformer
instances for[]
- Define
-
v0.1.9 Changes
- ๐ Define
pos
,seek
,peek
andretrofit
methods forStore
- Define
Lens
,view
,set
andover
inStore
module - Define
Concepts
umbrella module withLens
submodule - Define
zoom
method inConcepts.Lens
module - Define
_1
and_2
lenses for tuples - Define
<:.>
,<.:>
and<:<.>:>
type operators forTU
,UT
andTUT
- ๐ Define
-
v0.1.8 Changes
- ๐ Rename
Adaptable
class toCompletable
andadapt
tocomplete
- ๐ Rename
Liftable
class toAdaptable
andlift
toadapt
- Define
MonadTrans
instances forTU
andUT
schemes - Define
Store
datatype and defineFunctor
andComonad
instances for it - Extract
Schema
associated type family fromTransformer
typeclass - Replace
embed
method withlift
fromMonadTrans
typeclass - Define
ComonadTrans
instances forTU
andUT
schemes
- ๐ Rename
-
v0.1.7 Changes
- Create
Operators
module to work with nested functor compositions - โ Add experimental
$>>=
and>>=$
monadic operators - Define
replace
method inEffects.State
module - ๐ Change order of parameters in
TUT
newtype schema - ๐ Change arity of
Schema
associated type family - โ Add
transformers
dependency
- Create
-
v0.1.6 Changes
- Lower precedence of
:>
operator to allow write like:t :> u := a
- Create supermodule to have only one line of import in projects
- ๐ Rename
Composition
class toInterpreted
- ๐ Rename
put
operation forWriter
toadd
- โ Add
nothing
operation forMaybe
effect - โ Add
current
operation forState
effect - ๐ Make
get
,add
,current
,modify
,nothing
,failure
liftable
- Lower precedence of
-
v0.1.5 Changes
- Define
Adaptable
class to transform some effect to others - ๐ Define
Writer
datatype and moveput
fromState
toWriter
- ๐ Rename
ask
toget
and move it toReader
effect - โ Add
failure
operation forEither
effect - Methods of
Transformer
class works on:>
datatype - โ Remove
Modulator
module and class
- Define
-
v0.1.4 Changes
- Define
Liftable
class to lift many effects in schemes and other effects - Create
Abilities
andEffects
umbrella modules - ๐ง Rename
Configured
datatype back toReader
- ๐ง Define
Failable
,Optional
,Configured
andStateful
constraints - Convert
:>
to a newtype
- Define
-
v0.1.3 Changes
- Define
unite
method to convert composition to transformer - Define
Modulator
class to map function over inner effects - ๐ง Rename
Reader
datatype toConfigured
- โ Add
ask
operation forConfigured
effect
- Define
-
v0.1.2 Changes
- Define
Functor
/Applicative
/Monad
instances for transformers - Define
State
datatype withget
,modify
andput
operations - ๐ Rename and fix
UTU
joint scheme toTUT
- ๐ Renaming:
unwrap
->run
,wrap
->build
,lay
->embed
- Define
-
v0.1.1 Changes
- Define
UT
joint scheme - Define joint scheme for
Maybe
datatype - Define joint scheme for
Either
datatype - Define joint scheme for
Reader
datatype
- Define