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.

  1. package ekg-statsd

    Push metrics to statsd This library lets you push system metrics to a statsd server.

  2. package ekg-wai

    Remote monitoring of processes This library lets you remotely monitor a running process over HTTP. It provides a simple way to integrate a monitoring server into any application. This is a port of the ekg library to depend on wai instead of snap.

  3. package elerea

    A minimalistic FRP library Elerea (Eventless reactivity) is a tiny discrete time FRP implementation without the notion of event-based switching and sampling, with first-class signals (time-varying values). Reactivity is provided through various higher-order constructs that also allow the user to work with arbitrary time-varying structures containing live signals. Signals have precise and simple denotational semantics. Stateful signals can be safely generated at any time through a monadic interface, while stateless combinators can be used in a purely applicative style. Elerea signals can be defined recursively, and external input is trivial to attach. The library comes in two major variants:

    • Simple: signals are plain discrete streams isomorphic to functions over natural numbers;
    • Param: adds a globally accessible input signal for convenience;
    This is a minimal library that defines only some basic primitives, and you are advised to install elerea-examples as well to get an idea how to build non-trivial systems with it. The examples are separated in order to minimise the dependencies of the core library. The dow package contains a full game built on top of the simple variant. The basic idea of the implementation is described in the WFLP 2010 paper Efficient and Compositional Higher-Order Streams (http://sgate.emt.bme.hu/documents/patai/publications/PataiWFLP2010.pdf). Additional contributions: Takano Akio, Mitsutoshi Aoe

  4. package elm-core-sources

    Source files for the Elm runtime and standard libraries Embeds the standard libraries and runtime files of the Elm language as Haskell strings, so that they can be used for compilation and served in a Haskell web server. For more information on the Elm language, see http://elm-lang.org.

  5. package emacs-module

    Utilities to write Emacs dynamic modules This package provides a full set of bindings to emacs-module.h that allows to develop Emacs modules in Haskell. Bindings are based on Emacs 28 version of the interface and thus should work in all subsequent versions of Emacs, but will now work with earlier versions. For pointers on how to write minimal Emacs module, please refer to tutorial https://github.com/sergv/emacs-module/blob/master/Tutorial.md. Entry point: Emacs.Module module.

  6. package envelope

    Defines generic 'Envelope' type to wrap reponses from a JSON API. Please see README.md

  7. package eq

    Leibnizian equality Leibnizian equality.

  8. package error

    The canonical error type A canonical Error type, which provides a way to turn an error string into an Error, add context to an Error, and pretty print the Error for displaying it to users.

  9. package error-or-utils

    Utilities using ErrorOr datatype Builds on the error type defined in the error-or package

  10. package essence-of-live-coding-gloss

    General purpose live coding framework - Gloss backend essence-of-live-coding is a general purpose and type safe live coding framework. You can run programs in it, and edit, recompile and reload them while they're running. Internally, the state of the live program is automatically migrated when performing hot code swap. The library also offers an easy to use FRP interface. It is parametrized by its side effects, separates data flow cleanly from control flow, and allows to develop live programs from reusable, modular components. There are also useful utilities for debugging and quickchecking. This package contains a backend for Gloss (http:/gloss.ouroborus.net).

Page 285 of many | Previous | Next