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.
-
Quasiquoters for printf Quasiquoters for string and text printf
-
Compatibility for the result type of TH reify This package contains compatible interfaces against the result type of TH reify function.
-
Lenses for These This package provides Prism and Traversals for These.
-
A fork of the 'these' package without the dependency bloat. This package provides a data type These a b which can hold a value of either type or values of each type. This is usually thought of as an "inclusive or" type (contrasting Either a b as "exclusive or") or as an "outer join" type (contrasting (a, b) as "inner join").
-
Simple Haskell thread management in hierarchical manner Please see the README on GitHub at https://github.com/nshimaza/thread-hierarchy#readme
-
Several options for thread-local-storage (TLS) in Haskell. Thread-local storage, or TLS, is an important ingredient in many algorithms and data structures. The GHC compiler does not provide a built-in notion of TLS either at the IO-thread or OS thread level. This package provides a few different implementations of a simple TLS API. All exported public modules provide exactly the same interface with different implementations. Run the included criterion benchmark suite to ascertain which performs the best on your platform. Example criterion benchmark data can be found here (from an Intel Ivy-Bridge i7-3770 desktop): http://www.cs.indiana.edu/~rrnewton/datasets/xmen_tls_report.html
-
A simplified implementation of Erlang/OTP like supervisor over thread Please see the README on Github at https://github.com/nshimaza/thread-supervisor#readme
-
Extends the threads package with a bounded thread group Extends the threads package with a bounded thread group with the same interface as the original thread group.
-
GUI framework that uses the web browser as a display. Threepenny-GUI is a GUI framework that uses the web browser as a display. It's very easy to install because everyone has a web browser installed. A program written with Threepenny is essentially a small web server that displays the user interface as a web page to any browser that connects to it. You can freely manipulate the HTML DOM and handle JavaScript events from your Haskell code. Stability forecast: This is an experimental release! Send me your feedback! Significant API changes are likely in future versions. NOTE: This library contains examples, but they are not built by default. To build and install the example, use the buildExamples flag like this
cabal install threepenny-gui -fbuildExamples
-
Pattern language for improvised music Tidal is a domain specific language for live coding patterns.