File: MemoTrie.cabal

package info (click to toggle)
haskell-memotrie 0.6.9-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 84 kB
  • sloc: haskell: 321; makefile: 2
file content (55 lines) | stat: -rw-r--r-- 1,543 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Name:                MemoTrie
Version:             0.6.9
Cabal-Version:       >= 1.10
Synopsis:            Trie-based memo functions
Category:            Data
Description:
  MemoTrie provides a basis for memoized functions over some domains,
  using tries.  It's based on ideas from Ralf Hinze and code from
  Spencer Janssen. Generic support thanks to Sam Boosalis.
  .
  Project wiki page: <http://haskell.org/haskellwiki/MemoTrie>
  .
  &#169; 2008-2016 by Conal Elliott; BSD3 license.
Homepage:            https://github.com/conal/MemoTrie
Author:              Conal Elliott 
Maintainer:          conal@conal.net
Copyright:           (c) 2008-2016 by Conal Elliott
License:             BSD3
License-File:        COPYING
Stability:           experimental
build-type:          Simple

source-repository head
  type:     git
  location: git://github.com/conal/MemoTrie.git

Flag examples
  Description: "examples"
  Default:     False
  Manual:      True

Library
  hs-Source-Dirs:      src

  if impl(ghc >= 7.10.0)
     Build-Depends: base >=4.8.0.0 && <5, newtype-generics >= 0.4
  else
     Build-Depends: base <4.8.0.0, void, newtype-generics >= 0.4

  Exposed-Modules:     
                     Data.MemoTrie
  Other-Modules:     

  default-language: Haskell2010

executable generic 
  if !flag(examples)
    buildable:         False
  main-is:             Generic.hs
  ghc-options:         -Wall
  default-language: Haskell2010
  hs-source-dirs:      examples
  default-language:    Haskell2010
  build-depends:       base, MemoTrie