Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Simple tokenizer for English text Simple tokenizer for English text.
-
Alternative parser for TOML values produced by the toml-reader package. Package defines a set of parser combinators that allows analyzing arbitrary TOML structures. Includes formatted errors that keep track of where in the original TOML file a value came from.
-
Bidirectional TOML serialization Implementation of bidirectional TOML serialization. Simple codecs look like this:
data User = User { userName :: Text , userAge :: Int } userCodec :: TomlCodec User userCodec = User <$> Toml.text "name" .= userName <*> Toml.int "age" .= userAgeThe following blog post has more details about library design: -
Tribial tools Please see the README on GitHub at https://github.com/YoshikuniJujo/tools-yj#readme
-
Template-to-Haskell preprocessor, and templating language Please see README.md
-
Directed acyclic graphs. Directed acyclic graphs can be sorted topographically. Existence of topographic ordering allows writing many graph algorithms efficiently. And many graphs, e.g. most dependency graphs are acyclic! There are some algorithms built-in: dfs, transpose, transitive closure, transitive reduction... Some algorithms even become not-so-hard to implement, like a longest path!
-
Torsor Typeclass Torsor Typeclass.
-
Distributed tracing An OpenTracing-compliant, simple, and extensible distributed tracing library.
-
Monadic representation of transactions. Monadic representation of transactions. Alike List, but can be declared with `do` notations.
-
Generic applicative traversals This is a generic programming library in the spirit of "Scrap your boilerplate with class", but with several improvements — most notably, it's based on the gtraverse function instead of gfoldl. gtraverse is equivalent in power to gfoldl, but lets you more easily write non-standard views of the data type.