name: zwirn-core version: 0.1.1.0 x-revision: 1 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.18 && < 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