Changelog for shake-plus
v0.1.5.0
- Add
getDirectoryFilesWithinIO
and getDirectoryFilesWithinIO'
v0.1.4.0
- Re-export
Development.Shake.shakeArgs
.
v0.1.3.0
- Re-export
Development.Shake.Command
with lifted command
and command_
.
v0.1.2.0
- Add
copyFileWithin'
and copyFileChangedWithin
.
v0.1.1.0
- Make
Within
style functions more consistent in that they actually take Within
values
across the board.
- Make
batchLoad
functions more consistent and usable.
need
and want
variants now take any Traversable
.
v0.1.0.0
- Update to
within-0.1.1.0
which changes the data type to an Env
comonad.
- Drop the
loadSortFilterApply
loader functions in favour of a simpler
batchLoad
set of functions which accepts a loading function which can be
cached.
- Add enough documentation to get started.
v0.0.2.1
- Add functions based on Within to better
keep track of source and target directories.
- Reexport more shake functions to remove need to import vanilla shake qualified.
- Add convenience functions
loadSortFilterApply
and loadSortFilterApplyW
for batch
loading via MonadAction
.
- Add more of the API surface with
Path
and Within
including variants of need
, want
readFile
, writeFile
.
v0.0.1.0
- Initial sketch of shake-plus with reexported functions. Mostly oracles,
filepaths and directory functions using
Path, and
MonadAction
,
MonadUnliftAction
and MonadRules
with ReaderT
transformers in a similar
style to RIO