Hoogle Search

Within LTS Haskell 24.49 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. package o-clock

    Type-safe time library. See README.md for details.

  2. package oblivious-transfer

    An implementation of the Oblivious Transfer protocol in Haskell Please see the README on GitHub at https://github.com/adjoint-io/oblivious-transfer#readme

  3. package odbc

    Haskell binding to the ODBC API, aimed at SQL Server driver Haskell binding to the ODBC API. This has been tested against the Microsoft SQL Server ODBC drivers. Its test suite runs on OS X, Windows and Linux.

  4. package oeis

    Interface to the Online Encyclopedia of Integer Sequences (OEIS) Interface to the Online Encyclopedia of Integer Sequences (OEIS).

  5. package oeis2

    Interface for Online Encyclopedia of Integer Sequences (OEIS). Release notes are here https://github.com/23prime/oeis2/releases

  6. package ollama-haskell

    Haskell client for ollama. Ollama client for Haskell

  7. package om-fork

    Concurrency utilities. Actor pattern and some limited structured concurrency tools

  8. package once

    memoization for IO actions and functions Package provides single polymorphic function once, that allows you to memoize IO actions and functions, evaluating them at most once.

    >>> let mkStamp = (putStrLn "stamping" >> writeFile "/tmp/stamp" "") :: IO ()
    
    >>> -- onceStamp :: IO ()
    
    >>> onceStamp <- once mkStamp
    
    >>> -- onceStamp actually evaluates mkStamp it wraps first time.
    
    >>> onceStamp
    stamping
    
    >>> -- but second time result `()' is memoized, no action is performed.
    
    >>> onceStamp
    
    >>> -- we can memoize functions too
    
    >>> foo <- once $ \x -> print "foo" >> print (x :: Int)
    
    >>> -- action will be performed once for every distinct argument
    
    >>> foo 10
    foo
    10
    
    >>> foo 10
    10
    
    >>> foo 4
    foo
    4
    

  9. package oops

    Combinators for handling errors of many types in a composable way Combinators for handling errors of many types in a composable way.

  10. package opaleye

    An SQL-generating DSL targeting PostgreSQL An SQL-generating DSL targeting PostgreSQL. Allows Postgres queries to be written within Haskell in a typesafe and composable fashion.

Page 224 of many | Previous | Next