Daniel Díaz Carrete's repositories
process-streaming
Concurrent, streaming access to the input and outputs of system processes.
tailfile-hinotify
Tail files in Unix, using hinotify.
thrifty-sailor
Thrifty sailors in the #digitalocean keep their pet development droplets as snapshots when they are not using them.
pipes-transduce
Grab-bag of functions for interfacing pipes with foldl folds.
plan-applicative
A writer-like Applicative/Arrow for resource estimation and progress tracking.
vim-haskell-pica-completions
Useful Vim dictionary and thesaurus completions for Haskell
resty-repl
Start some repl and expose it as REST service.
streaming-eversion
Translate pull-based stream folds to push-based iteratees
vim-textobj-do-block
a Vim text object for Haskell's do-notation
backpackified-effects-playground
effect libraries + backpack
effectiviwonder
An experiment with ReaderT pattern and extensible records.
write-you-a-haskell-follow
Code from following http://dev.stephendiehl.com/fun/
bloodhound
Haskell Elasticsearch client and query DSL
effects
An implementation of "Freer Monads, More Extensible Effects".
haskell-coop
An experimental Haskell library for programming with effectful runners.
microlens
A lightweight (but compatible with ‘lens’) lenses library
nix
Nix, the purely functional package manager
serokell-util
Various functions which are used across multiple @serokell packages. Also contains style-guide.
simplelanguage
A simple example language built using the Truffle API.
streaming-bytestring
effectful sequences of bytes; an alternative no-lazy-io implementation of Data.ByteString.Lazy
vim-parasang
UNDER CONSTRUCTION
vim-qlist
Persist the results of :ilist and related commands via the quickfix list.
vim-unimpaired
unimpaired.vim: pairs of handy bracket mappings