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.
-
Phantom-Typed version of UUID Please see the README on Github at https://github.com/NorfairKing/typed-uuid#readme
-
Existential witnesses, singletons, and classes for operations on GHC TypeLits This library contains:
- A small specialized subset of the *singletons* library as it pertains to Nat and Symbol, for when you need some simple functionality without wanting to invoke the entire *singletons* library.
- Operations for manipulating these singletons and KnownNat and KnownSymbol instances, such as addition and multiplication of singletons/KnownNat instances.
- Operations for the comparison of Nats in a way that works well with
- GHC.TypeLits*'s different comparison systems. This is helpful for bridging together libraries that use different systems; this functionality is not yet provided by *singletons*.
-
Type level numbers using existing Nat functionality Type level numbers using existing Nat functionality. Uses kind-polymorphic typeclasses and type families to facilitate more general code compatible with existing code using type-level Naturals.
-
Safe timezone-aware handling of time. This package introduces:
-
A simple (but internally ugly) memoization function. A simple (but internally ugly) memoization function.
- New in 0.1.0.1: Make it exception safe.
-
Implementation of ULID - Universally Unique Lexicographically Sortable Identifier Implementation of Alizain Feerasta's ULID specification. A 26 character string identifier, as opposed to the 36 character UUID string. Uses Douglas Crockford's base 32 encoding for better efficiency and readability (5 bits per character).
-
Support for programming with names and binders using GHC Generics Specify the binding structure of your data type with an expressive set of type combinators, and unbound-generics handles the rest! Automatically derives alpha-equivalence, free variable calculation, capture-avoiding substitution, and more. See Unbound.Generics.LocallyNameless to get started. This is an independent re-implementation of Unbound but using GHC.Generics instead of RepLib. See the accompanying README for some porting notes.
-
Fast unboxed references for ST and IO monad Fast unboxed references for ST and IO monad
-
A newtype-friendly variant of unboxed vectors Please see the README on GitHub at https://github.com/minoki/unboxing-vector#readme
-
Customize uncaught exception handling. See README.md for details.