packages feed

Euterpea-2.0.1: Euterpea.cabal

name:           Euterpea
version:        2.0.1
Cabal-Version:  >= 1.8
license:        BSD3
license-file:	License
copyright:      Copyright (c) 2008-2016 Euterpea authors
category:       Sound
stability:      experimental
build-type:     Custom
author:         Paul Hudak <paul.hudak@yale.edu>, 
                Eric Cheng <eric.cheng@aya.yale.edu>,
                Hai (Paul) Liu <hai.liu@aya.yale.edu>,
				Donya Quick <donyaquick@gmail.com>,
				Dan Winograd-Cort <dwincort@gmail.com >
maintainer:     Donya Quick <donyaquick@gmail.com>
bug-reports:    https://github.com/Euterpea/Euterpea2/issues
homepage:       http://www.euterpea.com
synopsis:       Library for computer music research and education
description:
        Euterpea is a domain-specific language embedded in Haskell for 
        computer music research, education, and development, providing
        both note-level and signal-level abstractions.  It is a descendant
        of Haskore and HasSound, and is intended for both educational purposes
        as well as serious computer music applications.  Euterpea is a 
        wide-spectrum DSL, suitable for high-level music representation, 
        algorithmic composition, and analysis; mid-level concepts such as 
        MIDI; and low-level audio processing, sound synthesis, and instrument
        design.  
extra-source-files:
        ReadMe.txt,
        Euterpea/Examples/EnableGUI.hs

Library
  hs-source-dirs: .
  ghc-options: -O2 -funbox-strict-fields -fexcess-precision
  extensions: CPP
  exposed-modules: 
        Euterpea,
        Euterpea.Music,
        Control.Arrow.ArrowP,
        Control.SF.SF,
        Euterpea.IO.Audio.Basics,
        Euterpea.IO.Audio.BasicSigFuns,
        Euterpea.IO.Audio.IO,
        Euterpea.IO.Audio.Render,
        Euterpea.IO.Audio.Types,
        Euterpea.IO.Audio.CSound,
        Euterpea.IO.Audio,
        Euterpea.IO.MIDI.MEvent,
        Euterpea.IO.MIDI.MidiIO, 
        Euterpea.IO.MIDI.FromMidi,
        Euterpea.IO.MIDI.GeneralMidi,
        Euterpea.IO.MIDI.ToMidi,
        Euterpea.IO.MIDI.Play,
        Euterpea.IO.MIDI.ExportMidiFile,
        Euterpea.IO.MIDI
  other-modules:
  build-depends:
        base >= 4 && < 5, 
        arrows == 0.4.4.1, 
        array>=0.5.0.0 && <=0.5.1.1, 
        deepseq>=1.3.0.2 && <=1.4.2.0, 
        random>=1.0.1.1 && <=1.1,
        PortMidi==0.1.5.2, 
        HCodecs == 0.5, 
        stm==2.4.2, 
        containers>=0.5.5.1 && <=0.5.7.1, 
        bytestring>=0.10.4.0 && <= 0.10.8.0,
        heap == 0.6.0, 
        ghc-prim