cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.38.1.
--
-- see: https://github.com/sol/hpack
name: Infinitree
version: 0.1.0.0
x-revision: 1
synopsis: Infinitely deep trees for lazy stateless memoization
description: Please see the example in the documentation at or in the readme at
category: Cache, Caching, Data Structures
author: VegOwOtenks
maintainer: hackage@vegowotenks.de
copyright: 2025 VegOwOtenks
license: AGPL-3.0-or-later
license-file: LICENSE
build-type: Simple
extra-doc-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://git.jossco.de/VegOwOtenks/Infinitree
library
exposed-modules:
Data.Infinitree
Data.Infinitree.Examples
Data.Infinitree.Random
other-modules:
Paths_Infinitree
autogen-modules:
Paths_Infinitree
hs-source-dirs:
src
ghc-options: -Wall -Wextra -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
build-depends:
adjunctions >=4.4.3 && <4.5
, base >=4.21.0 && <4.22
, containers ==0.7.*
, distributive >=0.6.2 && <0.7
, infinite-list >=0.1.2 && <0.2
, random >=1.3.1 && <1.4
default-language: Haskell2010
benchmark fibonacci
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_Infinitree
autogen-modules:
Paths_Infinitree
hs-source-dirs:
bench
ghc-options: -Wall -Wextra -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
build-depends:
Infinitree
, adjunctions >=4.4.3 && <4.5
, base
, containers ==0.7.*
, criterion
, distributive >=0.6.2 && <0.7
, infinite-list >=0.1.2 && <0.2
, random >=1.3.1 && <1.4
default-language: Haskell2010