cabal-version: >= 1.10 build-type: Simple name: titan-record-yampa version: 1.0.1 author: Ivan Perez maintainer: ivan.perez@keera.co.uk homepage: http://github.com/keera-studios/haskell-titan copyright: All Rights Reserved (c) 2018 - 2020 Keera Studios Ltd All Rights Reserved (c) 2015 - 2017 Ivan Perez Dominguez license: GPL-3 license-file: LICENSE category: Testing synopsis: Testing Infrastructure for Temporal AbstractioNs - Yampa record-and-replay layer description: Yampa debugger that allows you to run an FRP program and control its execution. . TITAN (Testing Infrastructure for Temporal AbstractioNs) is a framework to test and debug FRP programs. It allows you to write temporal unit tests, check them, QuickCheck them, run FRP programs with a fine-tuned debugger, obtain information to replicate tests, and follow and control the execution of a Yampa program from an interactive GUI. . This library provides a replacement function for Yampa's standard simulation function (@reactimate@), that enables recording input into a file and reading input from a file. extra-source-files: ChangeLog.md source-repository head type: git location: git://github.com/keera-studios/haskell-titan.git flag bearriver default: False manual: True library exposed-modules: FRP.Titan.Record.Yampa build-depends: base >= 4.8 && < 4.13 hs-source-dirs: src/ default-language: Haskell2010 if flag(bearriver) build-depends: bearriver else build-depends: Yampa