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.

  1. package slack-web

    Bindings for the Slack web API Haskell bindings for the Slack web API.

  2. package slave-thread

    A fundamental solution to ghost threads and silent exceptions Vanilla thread management in Haskell is low level and it does not approach the problems related to thread deaths. When it's used naively the following typical problems arise:

    • When a forked thread dies due to an uncaught exception, the exception does not get raised in the main thread, which is why the program continues to run as if nothing happened, i.e., with the presumption that the already dead thread is running normally. Naturally this may very well bring your program to a chaotic state.
    • Another issue is that one thread dying does not affect any of the threads forked from it. That's why your program may be accumulating ghost threads.
    • Ever dealt with your program ignoring the <Ctrl-C> strikes?
    This library solves all the issues above with a concept of a slave thread. A slave thread has the following properties:
    1. When it dies for whatever reason (exception or finishing normally) it kills all the slave threads that were forked from it. This protects you from ghost threads.
    2. It waits for all slaves to die and execute their finalizers before executing its own finalizer and getting released itself. This gives you hierarchical releasing of resources.
    3. When a slave thread dies with an uncaught exception it reraises it in the master thread. This protects you from silent exceptions and lets you be sure of getting informed if your program gets brought to an erroneous state.

  3. package slist

    Sized list This package implements Slist data structure that stores the size of the list along with the list itself.

  4. package slynx

    Handle molecular sequences Examine, modify, and simulate molecular sequences in a reproducible way. Please see the README on GitHub at https://github.com/dschrempf/elynx.

  5. package smtlib-backends-tests

    Testing SMT-LIB backends. This library provides common functions and values used for testing SMT-LIB backends, as provided by the smtlib-backends library.

  6. package snap

    Top-level package for the Snap Web Framework This is the top-level package for the official Snap Framework libraries. It includes:

    • The Snaplets API
    • Snaplets for sessions, authentication, and templates
    To get started, issue the following sequence of commands:
    $ cabal install snap snap-templates
    $ mkdir myproject
    $ cd myproject
    $ snap init
    
    If you have trouble or any questions, see our FAQ page (http://snapframework.com/faq) or the documentation (http://snapframework.com/docs). Note: since version 1.0, the "snap" executable program for generating starter projects is provided by the snap-templates package.

  7. package socks

    Socks proxy (ver 5) Socks proxy (version 5) implementation.

  8. package solana-staking-csvs

    Generate CSV Exports of your Solana Staking Rewards. solana-staking-csvs is a CLI program that queries the Solana blockchain for an account's staking accounts and exports all their staking rewards to a CSV file. The Solana Beach API is used to fetch data from the blockchain and you will need a free API key to use this program. You can install solana-staking-csvs with Stack: stack install --resolver nightly solana-staking-csvs. Then run the following to print out an account's rewards in CSV format:

    solana-staking-csvs <API_KEY> <ACCOUNT_PUBKEY>
    
    See solana-staking-csvs --help for additional options.

  9. package sourcemap

    Implementation of source maps as proposed by Google and Mozilla. Implementation of source maps, revision 3, proposed by Google and Mozilla here https://wiki.mozilla.org/DevTools/Features/SourceMap and here https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit

  10. package spacecookie

    Gopher server library and daemon Simple gopher library that allows writing custom gopher applications. Also includes a fully-featured gopher server daemon complete with gophermap-support built on top of it.

Page 245 of many | Previous | Next