packages feed

lazy-hash-0.1.0.0: lazy-hash.cabal

-- Initial lazy-hash.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                lazy-hash
version:             0.1.0.0
synopsis:            Identifiers for not-yet-computed values
description:         This package gives a way to assign values with largely
                     unique keys, without ever actually spending the time needed to
                     compute the value. The basic idea is to hash the source code of some
                     expression (in other words, its unnormalised AST), rather than
                     the value (its normal form).
license:             GPL-3
license-file:        LICENSE
author:              Justus Sagemüller
maintainer:          (@) jsagemue $ uni-koeln.de
-- copyright:           
category:            Data
build-type:          Simple
-- extra-source-files:  
cabal-version:       >=1.10

library
  exposed-modules:     Data.LazyHash.Class
                       Data.LazyHash.Category
                       Data.LazyHash.Numerical
  -- other-modules:       
  -- other-extensions:    
  build-depends:       base >=4.8 && <4.11, constrained-categories >=0.3 && <0.4
                       , hashable >= 1.0 && < 1.3
                       , template-haskell, haskell-src-meta >=0.6 && <0.9
                       , tagged
                       , vector-space >= 0.9 && <0.12
  -- hs-source-dirs:      
  default-language:    Haskell2010