Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
SPDX license expression language, Extras Cabal provides SPDX types. This package provides some extras.
-
Manage the application of templates to custom yaml Please see the README on GitHub at https://github.com/danielrolls/specup
-
Catch errors thrown from pure computations. Takes an error-throwing expression and puts it back in the Maybe it belongs in. Note that this suffers from the asynchronous exceptions re-thrown as synchronous problem. Buyer beware.
-
Read and write spreadsheets from and to CSV files in a lazy way Read and write spreadsheets from and to files containing comma separated values (CSV) in a lazy way. Reading from other source than plain Strings could be easily added. If you install this package by
cabal install -fbuildExamples
then the example programs csvreplace and csvextract are compiled and installed, too. The program csvreplace fills a template text using data from a CSV file. For similar (non-Haskell) programs see cut, csvfix, csvtool. The program csvextract is the inverse of csvreplace. Related packages:- csv: strict parser
- http://www.xoltar.org/languages/haskell.html, http://www.xoltar.org/languages/haskell/CSV.hs: strict parser
- lazy-csv: lazy String and ByteString parser
- cassava: high-level CSV parser that treats rows as records, parses ByteStrings and is biased towards UTF-8 encoding.
-
A small library that lets you generate YouTube-looking IDs from numbers. Sqids (pronounced "squids") is an open-source library that lets you generate YouTube-looking IDs from numbers. These IDs are short, can be generated from a custom alphabet and are guaranteed to be collision-free. For more info, see https://github.com/sqids/sqids-haskell#readme and the official Sqids home page https://sqids.org.
-
Use databases with the version 3 series of the SQLite C library This library allows you to use databases with the version 3 series of the SQLite C library. The biggest difference between this library and others available on Hackage is that it uses the extended error descriptions that SQLite makes available. It also cleans up resources such as database and statement handles in an automatic, though non-deterministic, fashion.
-
A general library to work with Symbolic Regression expression trees. A Symbolic Regression Tree data structure to work with mathematical expressions with support to first order derivative and simplification;
-
Retries for humans Retries for humans
-
ISO 3166-2:US state codes and i18n names This package provides the ISO 3166-2:US state codes and i18n names
-
A faster variant of the RWS monad transformers. This is a version of the RWS monad transformers that should be much faster than what's found in transformers. The writer in the strict version does not leak memory.