ad
applied-fp-course
ad | applied-fp-course | |
---|---|---|
6 | 6 | |
364 | 621 | |
- | 0.5% | |
5.9 | 1.6 | |
about 16 hours ago | 5 months ago | |
Haskell | Haskell | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ad
-
Is there an implementation of The Simple Essence of Automatic Differentiation (2018)?
Maybe ad?
-
Backpropagation and Accelerate
I’ll also link the ad package here in case someone can speak to its value over backprop https://github.com/ekmett/ad
-
[ad] Haskell Revitalisation
Apologies in advance for disappointing a few people but the [ad] part in the title doesn't mean Automatic Differentiation but rather means "advertisement".
-
Let's Program a Calculus Student II: Turning Symbolic Differentiation Automatic
Hi everybody! A couple weeks ago, I made a blog post talking about how recursion and pattern matching could be used to translate Calculus formulas into Haskell. This is a follow-up exploring how to use automatic differentiation to calculate those same derivatives as an example of cool stuff that polymorphism allows us to do. (I learned this idea from the ad package and really fell in love with how elegant it is)
- Monthly Hask Anything (March 2022)
- What are some ways I could tickle my (beginner) haskell-brain with something *useful*?
applied-fp-course
-
Are you interested in a 'Haskell in depth' reading group?
Yes. Also interested in working through Sandy Maguire's Algebra-Driven Design and https://github.com/qfpl/applied-fp-course if anyone else is interested.
-
Next Step After Haskell Programming from First Principles
I would suggest the QFPL's "Applied FP Course": https://github.com/qfpl/applied-fp-course (disclaimer: I helped write it).
-
So I've finished _Hask ell Programming from First Principles_. What's next?
Have a crack at https://github.com/qfpl/applied-fp-course , which takes you through building a small HTTP API from barebones wai upward, using realistic coding patterns. I helped write it so I'm a bit biased, but I think it's good. When QFPL ran the course in-person, students would get so engrossed that we'd have to drag them away from their computers otherwise they'd miss out on the free lunches. That means it does something right.
-
What are some ways I could tickle my (beginner) haskell-brain with something *useful*?
Applied course: https://github.com/qfpl/applied-fp-course
-
Exercise/Practice Resources for Beginners / Intermediate
Once you're through those, you might want to give https://github.com/qfpl/applied-fp-course a try.
What are some alternatives?
modular-arithmetic - A useful type for working with integers modulo some constant.
milewski-ctfp-pdf - Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
roots - 1-dimensional root-finding algorithms in Haskell
haskell-ml - Various examples of machine learning, in Haskell.
nimber - Finite nimber arithmetic
adventofcode - Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala
moving-averages
c-scikit-learn - C bindings for scikit-learn
search - infinite search in finite time with Hilbert's epsilon
backprop - Heterogeneous automatic differentiation ("backpropagation") in Haskell
gamma - Haskell implementation of gamma and incomplete gamma functions
haskell-wushu-panda - Haskell in practice course