zwirn-core-0.1.1.0: zwirn-core.cabal
name: zwirn-core
version: 0.1.1.0
synopsis: library for manipulating functions of time.
description: zwirn-core provides the semantics for the zwirn live coding language.
It is inspired by TidalCycles and implements some of the same API for manipulating functions of time.
license: GPL-3
license-file: LICENSE
author: Martin Gius
maintainer: Martin Gius
copyright: Martin Gius
category: Sound
build-type: Simple
tested-with: GHC == 9.8.2
cabal-version: >=1.10
source-repository this
type: git
location: https://lab.al0.de/martin/zwirn-core
tag: 0.1.1.0
library
hs-source-dirs: src
exposed-modules: Zwirn.Core.Time
Zwirn.Core.Core
Zwirn.Core.Tree
Zwirn.Core.Query
Zwirn.Core.Types
Zwirn.Core.Cord
Zwirn.Core.Random
Zwirn.Core.State
Zwirn.Core.Modulate
Zwirn.Core.Structure
Zwirn.Core.Conditional
Zwirn.Core.Number
Zwirn.Core.Map
build-depends: base >= 4.19.1 && < 4.20,
containers >= 0.6.8 && < 0.7,
hmt >= 0.20 && < 0.21,
mtl >= 2.3.1 && < 2.4,
stm >= 2.5.3 && < 2.6,
random >= 1.2.0 && < 1.4,
hosc >= 0.21.1 && < 0.22
default-language: Haskell2010
test-suite test
default-language:
Haskell2010
type:
exitcode-stdio-1.0
hs-source-dirs:
tests
main-is:
test.hs
build-depends:
base >= 4 && < 5,
tasty >= 1.5,
tasty-smallcheck >= 0.8.2,
tasty-quickcheck >= 0.10.3,
tasty-hunit >= 0.10.1,
containers,
zwirn-core
benchmark zwirn-benchmarks
build-depends:
base,
criterion,
zwirn-core
default-language: Haskell2010
hs-source-dirs: benchmarks
main-is: ZwirnBenchmarks.hs
type: exitcode-stdio-1.0