Changelog of @hackage/Yampa 0.14

2022-12-07 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.14) (#242), bump version bounds of dependency (#241). * src/: Adjust to work with simple-affine-space-0.2 (#241).

2022-10-07 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.13.7) (#238), add version bounds to dependencies (#233). * LICENSE: Update years, copyright holders (#235). * src/: Update years, copyright holders (#235). * .travis.yml: Update distribution to bionic (#236).

2022-08-07 Ivan Perez ivan.perez@haskell.sexy * Yampa.cabal: Version bump (0.13.6) (#232). * src/: Fix typos in documentation (#224), replace AFRP with Yampa (#223), simplify implementation of mapFilterE (#221). * README: Re-structure README, add content, TOC (#227), fix typo (#230). * Replace funding link (#231). * Thanks to @architsinghal-mriirs.

2022-06-07 Ivan Perez ivan.perez@haskell.sexy * Yampa.cabal: Version bump (0.13.5) (#220). * src/: Remove vim modeline settings (#209), remove unnecessary comments from module export lists (#210), style consistency of separators (#211), adjust format of export lists (#212), align lists, tuples, records by leading comma (#213), compress multiple empty lines (#214), adjust indentation to two spaces (#215), make arrows less prominent in descriptions (#183), remove unnecessary import (#222). * examples/: Replace tabs with spaces (#205), format module header to conform to style guide (#207), style consistency of separators (#211), adjust format of export lists (#212), align lists, tuples, records by leading comma (#213), compress multiple empty lines (#214), adjust indentation to two spaces (#215). * tests/: Style consistency of separators (#211). * README: make arrows less prominent in descriptions (#183).

2022-04-07 Ivan Perez ivan.perez@haskell.sexy * Yampa.cabal: Version bump (0.13.4) (#203), syntax rules (#196), remove regression tests (#201). * src/: Remove unused extensions (#199), syntax rules (#200), remove commented code and notes (#202). * tests/: Rename tests (#195), remove regression tests (#201). * README: Add new game (#197).

2021-10-07 Ivan Perez ivan.perez@haskell.sexy * Yampa.cabal: Version bump (0.13.3) (#193), add modules missing from other modules (#181). * src/: Code cleaning and style fixes (#190, #191, #192). * README.md: Restructure documentation (#184), fix installation instructions (#186), add new games (#188), remove note (#189).

2021-09-15 Ivan Perez ivan.perez@haskell.sexy * Yampa.cabal: Version bump (0.13.2), change cabal-version, add default language (#180). * src/: Update links (#179). * README.md: Update installation instructions (#177), links (#178), pointers to other projects (#162, #160, #153) * .travis.yml: Enable testing haddock documentation (#72). * tests/: Avoid modules whose documentation haddock does not generated even if present (#72). * src/: Minor adaptations to imports to make tests work (#72), minor haddock documentation fixes (#175), complete missing haddock documentation (#72).

2019-10-15 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.13.1), introduce examples as executables, depend on fail if needed. * README.md: Add Peoplemon. * examples/: Fix errors due to module reorg. * extensions/: Chnage testing to use tasty. * .travis.yml: Compile with GHC8.8. * src/: Support MonadFail proposal and GHC 8.8. * Thanks to @sigrlami, @RyanGlScott and @CraigTreptow.

2018-11-02 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.13). * README.md: Documents related projects. * src/: Cleans API, removes deprecated constructs, moves vector and points into separate library, hides Core, eliminates Forceable and MergeableRecord, adds documentation. * examples/: Adds Diagrams example. * .travis.yml: Compile with GHC8.6 (allowing failures).

2018-10-21 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.12). * README.md: Documents testing. * src/: Introduces FutureSF, needed for testing. * extensions/test/: Introduces testing library. * Thanks to @chriz-keera.

2018-08-11 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.11.1). * README.md: Documents papers. * src/: Fixes leak. * Thanks to @tresormuta, @chriz-keera.

2018-04-05 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.11). * src/: Adds documentation; makes type synonym a newtype. * tests/: Removes deprecated import. * .travis.yml: Tests on travis with GHC 7.6 to 8.4. * Thanks to @ptvirgo, @thalerjonathan, @turion.

2017-12-17 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.10.7), adds flag to expose core, adds flag descriptions, fixes missing modules. * README.md: Adds images to descriptions. * doc/: New HCAR including iOS release. * src/: Exposes new function, removes unused extensions, simplifies code, adds documentation, fixes multiple bugs. * stack.yaml: Fixes nix setup. * tests/: Adapts to new API. * examples/: Adapts to new API. * Thanks to @chriz-keera, @suzumiyasmith, @meimisaki, @RyanGlScott, @madjestic, @mgttlinger, @eapcochran, @jonmouchou.

2017-08-28 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.10.6.2), fixes issue with dependencies. * stack.yaml: Includes minimal stack configuration.

2017-08-17 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.10.6.1). * examples/: new examples, using wiimote. * src/: Minor improvements to documentation.

2017-05-05 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: Version bump (0.10.6). * tests/: do not warn if they contain tabs. * src/: Includes combinators to deal with collections, to iterate over time (for custom/discrete integration), implements ArrowChoice.

2017-04-26 Ivan Perez ivan.perez@keera.co.uk * .travis.yml: Instruct TravisCI upload package to hackage. * Yampa.cabal: Version bump (0.10.5.1).

2016-05-23 Ivan Perez ivan.perez@keera.co.uk * src/: Adds new -:> combinator. * Yampa.cabal: Version bump (0.10.5).

2015-11-14 Ivan Perez ivan.perez@keera.co.uk * tests/: Include haddock. Regression tests now exit with proper exit code. * src/: Includes more documentation. * Yampa.cabal: Include haddock and regression test suites. Version bump (0.10.4).

2015-10-02 Ivan Perez ivan.perez@keera.co.uk * src/: Event instances of Applicative and Alternative. * Yampa.cabal: Version bump (0.10.3).

2015-06-19 Ivan Perez ivan.perez@keera.co.uk * src:/ instances of DeepSeq (see #5). * Yampa.cabal: Deepseq added to dependencies. Version bump (0.10.2).

2015-05-06 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: disables tests by default. Version bump (0.10.1.1).

2015-05-05 Ivan Perez ivan.perez@keera.co.uk * Yampa.cabal: exposes internal modules for documentation purposes. Version bump (0.10.1)

2015-05-05 Ivan Perez ivan.perez@keera.co.uk * src/: Reorders code. Marks modules as deprecated. Removes useless functions. * Yampa.cabal: version bump (0.10.0)

2015-05-05 Ivan Perez ivan.perez@keera.co.uk * src/FRP/Yampa.hs: documentation. Removes tabs. * README.md: links to games, related projects, documentation. * Yampa.cabal: version bump (0.9.7)

2015-03-30 Ivan Perez ivan.perez@keera.co.uk * src/FRP/Yampa/Task.hs: Adds Functor and Applicative instances, for compatibility with base >= 4.8 (issue #7, pull request by Ryan Scott). * Yampa.cabal: version bump (0.9.6.1).

2015-03-04 Ivan Perez ivan.perez@keera.co.uk * src/: Coding style improvements.

2014-08-29 Ivan Perez ivan.perez@keera.co.uk

    * Yampa.cabal: version bump (0.9.6).
    * src/: Adds a substantial amount of documentation.
    * src/FRP/Yampa.hs: Adds a new pause combinator.

2014-06-04 Ivan Perez ivan.perez@keera.co.uk

    * Adds project to hudson-backed continuous integration server.

2014-04-26 Ivan Perez ivan.perez@keera.es

    * Yampa.cabal: version bump (0.9.5).
    * Adds CHANGELOG to cabal file.

2014-04-07 Ivan Perez ivan.perez@keera.es

    * Yampa.cabal: new maintainer, version bump (0.9.4).
    * src/: documentation is exposed so that Haddock can process it.
    * No interface changes.

Copyright (c) 2003, Henrik Nilsson, Antony Courtney and Yale University. All rights reserved.