name: Bang version: 0.1.0.5 synopsis: A Drum Machine DSL for Haskell description: This library consists of a DSL for piecing together drum compositions. It uses a MIDI backend and is only currently available for use on Mac OSX. Much of the library was inspired by previous work done by Yale's @@ project and Paul Hudak\'s @@. homepage: https://github.com/5outh/Bang/ license: MIT license-file: LICENSE author: Benjamin Kovach maintainer: bkovach13@gmail.com -- copyright: category: Sound build-type: Simple extra-source-files: README.md cabal-version: >=1.10 library exposed-modules: Bang, Bang.Interface, Bang.Interface.Base, Bang.Interface.Drum, Bang.Music, Bang.Music.Class, Bang.Music.Operators, Bang.Music.Transform other-modules: Bang.Interpreter, System.MIDI if os(darwin) other-modules: System.MacOSX.CoreFoundation, System.MacOSX.CoreAudio, System.MacOSX.CoreMIDI, System.MIDI.MacOSX frameworks: CoreFoundation, CoreAudio, CoreMIDI if os(windows) Build-Depends: Win32 other-modules: System.Win32.MIDI, System.MIDI.Win32 extra-libraries: winmm other-extensions: DeriveFunctor, ForeignFunctionInterface, CPP, TypeSynonymInstances, FlexibleInstances, EmptyDataDecls, NoMonomorphismRestriction build-depends: base >=4.6 && <5, mtl >=2.1 && <3, transformers >=0.3 && <0.4, bifunctors >= 4 && <5, stm >= 2.4 && < 5 hs-source-dirs: src default-language: Haskell2010