@hackage/microlens
A tiny lens library with no dependencies
@hackage/polysemy-chronos
A Polysemy effect for Chronos
@hackage/lens
Lenses, Folds and Traversals
@hackage/ribosome
Neovim plugin framework for Polysemy
@hackage/path
Support for well-typed paths
@hackage/extra
Extra functions I use.
@hackage/pcre-light
Portable regex library for Perl 5 compatible regular expressions
@hackage/parsers
Parsing combinators
@hackage/path-io
Interface to ‘directory’ package for users of ‘path’
@hackage/prettyprinter
A modern, easy to use, well-documented, extensible pretty-printer.
@hackage/chiasma
A tmux client for Polysemy
@hackage/base
Core data structures and operations
@hackage/chronos
A high-performance time library
@hackage/filepattern
File path glob-like matching
@hackage/streamly-process
Write shell-like command pipelines in Haskell
@hackage/Glob
Globbing library
@hackage/typed-process
Run external processes, with strong typing of streams
@hackage/raw-strings-qq
Raw string literals for Haskell.
@hackage/polysemy-process
Polysemy effects for system processes
@hackage/attoparsec
Fast combinator parsing for bytestrings and text
@hackage/polysemy-plugin
Disambiguate obvious uses of effects.
@hackage/transformers
Concrete functor and monad transformers
@hackage/prelate
A Prelude
@hackage/stm-chans
Additional types of channels for STM.
@hackage/ribosome-host
Neovim plugin host for Polysemy
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/polysemy
Higher-order, low-boilerplate free monads.
@hackage/nonempty-zipper
A non-empty comonadic list zipper
@hackage/lens-regex-pcre
A lensy interface to regular expressions
@hackage/exon
Customizable quasiquote interpolation