@hackage/data-default
A class for types with a default value
@hackage/lens
Lenses, Folds and Traversals
@hackage/safe-exceptions
Safe, consistent, and easy exception handling
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/filepattern
File path glob-like matching
@hackage/neat-interpolation
Quasiquoter for neat and simple multiline text interpolation
@hackage/deriving-aeson
Type driven generic aeson instance customisation
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/temporary
Portable temporary file and directory support
@hackage/monad-logger
A class of monads which can log messages.
@hackage/profunctors
Profunctors
@hackage/text
An efficient packed Unicode text type.
@hackage/aeson
Fast JSON parsing and encoding
@hackage/containers
Assorted concrete container types
@hackage/unliftio
The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
@hackage/relude
Safe, performant, user-friendly and lightweight Haskell Standard Library
@hackage/async
Run IO operations asynchronously and wait for their results
@hackage/time
A time library
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/directory
Platform-agnostic library for filesystem operations
@hackage/with-utf8
Get your IO right on the first try
@hackage/which
Determine the full path to an executable.
@hackage/data-default
A class for types with a default value
@hackage/lens
Lenses, Folds and Traversals
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/parser-combinators
Lightweight package providing commonly useful parser combinators
@hackage/filepattern
File path glob-like matching
@hackage/monad-logger
A class of monads which can log messages.
@hackage/relude
Safe, performant, user-friendly and lightweight Haskell Standard Library
@hackage/optparse-applicative
Utilities and combinators for parsing command line options
@hackage/tailwind
Tailwind wrapped in Haskell
@hackage/with-utf8
Get your IO right on the first try