Changelog for rio-0.1.9.1
Changelog for rio
0.1.9.1
- Remove accidental reexport of
Control.Applicative.empty
introduced in the previous release. - Functions from
Data.Data.Data
class are brought to the re-export list as well.
0.1.9.0
- Add
Prelude.Exit
to export lifted versions of the exit functions fromSystem.Exit
. - Re-export the
Control.Monad.State.State
andControl.Monad.State.StateT
types and related computation functions inRIO.State
. - Re-export the
Control.Monad.Writer.Writer
andControl.Monad.Writer.WriterT
types and related computation functions inRIO.Writer
. - Re-export
pred
,succ
inRIO.Partial
. - Add
Semigroup
andMonoid
instances forRIO
- Add the
Deque
double-ended queue data type - Re-export
Data.Map.Strict.toAscList
andData.Map.Strict.toDescList
fromRIO.Map
. - Re-export
Data.Sequence.Seq
fromRIO
. - Addition of
RIO.Prelude
module - Addition of
RIO.Prelude.Types
module - Re-export
zipWith
andrunST
fromRIO.Prelude
- Re-export
Exception
,MonadFail
,Typeable
andST
fromRIO.Prelude.Types
- Switch to
MonadFail.fail
fromMonad.fail
and re-exported it fromRIO.Prelude
0.1.8.0
- Re-export
Control.Monad.State.modify
,Control.Monad.State.modify'
andControl.Monad.State.gets
inRIO.State
0.1.7.0
- Addition of
textDisplay
toDisplay
class.
0.1.6.0
- Changed
logUseColor
to default toFalse
on Windows, even when verbose and on the terminal - Add
RIO.File
module which offers a family of file handling functions (withBinaryFileDurable
,withBinaryFileDurableAtomic
, among others.) with better durability and atomicity guarantees
0.1.5.0
- Re-export
Numeric.Natural.Natural
#119 - Re-export
Data.Functor.<&>
from GHC 8.4+, falling back local definition forbase < 4.11
#117 - Re-export
Data.Proxy.Proxy(..)
- Re-export
fromEnum
from RIO, exporttoEnum
,read
andfromJust
from RIO.Partial - Add
noLogging
function to skip logging on specific sub-routines - Re-export
Control.Category.>>>
0.1.4.0
- Add
Const
andIdentity
- Add
Reader
andrunReader
- Add instances for
MonadWriter
andMonadState
toRIO
via mutable reference #103
0.1.3.0
- Add
newLogFunc
function to createLogFunc
records outside of a callback scope - Allow dynamic reloading of
logMinLevel
andlogVerboseFormat
for theLogOptions
record - Add
foldMapM
- Add
headMaybe
,lastMaybe
,tailMaybe
,initMaybe
,maximumMaybe
,minimumMaybe
,maximumByMaybe
,minimumByMaybe
functions toRIO.List
module (issue #82) - Move non partial functions
scanr1
andscanl1
fromRIO.List.Partial
toRIO.List
(issue #82) - Add
SimpleApp
andrunSimpleApp
- Add
asIO
0.1.2.0
- Allow setting usage of code location in the log output
0.1.1.0
- Move some accidentally included partial functions
0.1.0.0
- Initial stable release
0.0
NOTE All releases beginning with 0.0 are considered experimental. Caveat emptor!