Hoogle Search

Within LTS Haskell 24.57 (ghc-9.10.3)

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

  1. package streams

    Various Haskell 2010 stream comonads Various Haskell 2010 stream comonads. * Data.Stream.Future provides a coinductive anti-causal stream, or non-empty ZipList. The comonad provides access to only the tail of the stream. Like a conventional ZipList, this is not a monad.

    data Future a = Last a | a :< Future a
    
    
    
    
    • Data.Stream.Infinite provides a coinductive infinite anti-causal stream. The Comonad provides access to the tail of the stream and the Applicative zips streams together. Unlike Future, infinite stream form a Monad. The monad diagonalizes the Stream, which is consistent with the behavior of the Applicative, and the view of a Stream as a isomorphic to the reader monad from the natural numbers. Being infinite in length, there is no Alternative instance.
    data Stream a = a :< Stream a
    
    
    
    
    
    
    data Zipper a = !Integer :~ (Integer -> a)
    
    • Data.Stream.Supply provides a comonadic supply of unique values, which are generated impurely as the tree is explored.

  2. package strict-lens

    Lenses for types in strict package Lenses for types in strict package.

  3. package strict-tuple

    Strict tuples Strict tuples.

  4. package strict-wrapper

    Lightweight strict types Lightweight, zero-cost, strict versions of basic data types

  5. package stringprep

    Implements the "StringPrep" algorithm Implements the StringPrep algorithm

  6. package strongweak

    Convert between strong and weak representations of types Please see README.md.

  7. package structs

    Strict GC'd imperative object-oriented programming with cheap pointers. This project is an experiment with a small GC'd strict mutable imperative universe with cheap pointers inside of the GHC runtime system.

  8. package stylish-haskell

    Haskell code prettifier A Haskell code prettifier. For more information, see: https://github.com/haskell/stylish-haskell/blob/master/README.markdown

  9. package sundown

    Bindings to the sundown markdown library Bindings to GitHub's C markdown library: https://github.com/vmg/sundown. The Haskell code is in the public domain. For sundown's license, refer to its GitHub page.

  10. package svg-tree

    SVG file loader and serializer svg-tree provides types representing a SVG document, and allows to load and save it. The types definition are aimed at rendering, so they are rather comple. For simpler SVG document building, look after `lucid-svg`. To render an svg document you can use the `rasterific-svg` package

Page 250 of many | Previous | Next