[Haskell-cafe] [ANN] Yampa 0.14
Jeffrey Brown
jeffbrown.the at gmail.com
Wed Dec 14 16:28:51 UTC 2022
I get excited whenever I see news like this. Thanks, Ivan!
What are some candidates for the best GUI apps written in Haskell to date?
On Wed, Dec 14, 2022 at 8:57 AM Ivan Perez <ivanperezdominguez at gmail.com>
wrote:
> Dear all,
>
> I'm happy to announce the release of Yampa 0.14!
>
> Yampa is a fast, elegant Functional Reactive Programming implementation.
> Yampa prides itself in being a long-standing community project. It has
> now been around for almost 20 years!!!
>
> See https://github.com/ivanperez-keera/yampa#features for details on
> Yampa's features.
>
> * Summary of Version 0.14
>
> - Introduce new type constraint in functions that use VectorSpaces in
> order to support simple-affine-space 0.2. This is a breaking change,
> and may require applications to update code on their side providing
> new instances.
>
> - Unit tests in the yampa-test library for 2 more modules have been
> completed.
>
> As always, Yampa and yampa-test are released in sync. The CHANGELOGs are
> available at:
> https://github.com/ivanperez-keera/Yampa/blob/develop/yampa/CHANGELOG
> https://github.com/ivanperez-keera/Yampa/blob/develop/yampa-test/CHANGELOG
>
> * Releases
>
> You can explore the current versions at:
> https://hackage.haskell.org/package/Yampa
> https://hackage.haskell.org/package/yampa-test
>
> * Code
>
> The github repo is located at: https://github.com/ivanperez-keera/Yampa
>
> * What's coming
>
> This release comes exactly 2 months after the last release. The next
> release is planned for Feb 7, 2023.
>
> There are a number of issues open that you are more than welcome to
> contribute to:
>
> https://github.com/ivanperez-keera/Yampa/issues
>
> Following our roadmap, the pending changes remain as follows:
>
> - Complete tests: Our goal is to speed up the process of accepting new
> features and changes by having a comprehensive test suite that catches
> errors early. By automating the tests, we hope to free resources that
> can be dedicated to investigating other issues.
>
> - Full conformance to style guide.
>
> - Removal of unnecessarily exposed elements from the interface (e.g.,
> FRP.Yampa.Arrow.arr3) that are not used and belong in other libraries.
> This topic is open to discussion.
>
> - Benchmarks: Facilitate making sound, evidence-based decisions about
> suggested improvements to the implementation, by completing a series
> of benchmarks.
>
> - New mailing list: We will in the future lose access to Yale's CS
> department-based mailman list, and are thinking of the best place to
> move the mailing list to.
>
> * Donations
>
> Our project is now seeking donations to help continue developing Yampa,
> create new open source libraries, new material, and give talks.
>
> Special thanks go to @johannes-riecken for sponsoring my work on the
> Yampa project with a regular contribution.
>
> Github will match the first 5K donated, so if you donate $1/month,
> github will donate the same amount.
>
> No donation is too small. Any contribution will absolutely help.
>
> See https://github.com/sponsors/ivanperez-keera for details.
>
> If you can help, please come forward.
>
> All the best,
>
> Ivan
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
--
Jeff Brown | Jeffrey Benjamin Brown
LinkedIn <https://www.linkedin.com/in/jeffreybenjaminbrown> | Github
<https://github.com/jeffreybenjaminbrown> | Twitter
<https://twitter.com/carelogic> | Facebook
<https://www.facebook.com/mejeff.younotjeff>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20221214/cd934d7c/attachment.html>
More information about the Haskell-Cafe
mailing list