You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 16, 2019. It is now read-only.
-[Using Cloud Haskell to write a type-safe distributed chat](https://www.stackbuilders.com/tutorials/haskell/cloud-haskell/)
13
+
14
+
> Cloud Haskell is a set of libraries that combines the power of Haskell's type system with Erlang's style of concurrency and distributed programming.
15
+
16
+
-[Strictness surprises in PureScript lazy lists](https://www.schoolofhaskell.com/user/griba/lazy_lists_on_strict_purescript)
17
+
18
+
> It seems that strictness is playing a dirty trick here, evaluating the second cons parameter beforehand against our interest, but strict evaluation is in the nature of PureScript.
> There's a kind fellow named lunaris on the FPChat slack channel that shares exceptionally good advice. Unfortunately, due to the ephemeral nature of Slack, a lot of this advice is lost to history.
23
+
24
+
-[Dynamic programming in Haskell](https://whatthefunctional.wordpress.com/2018/04/09/dynamic-programming-in-haskell/)
25
+
26
+
> Attempting to program a dynamic programming algorithm in Haskell has helped me understand the fundamental principles behind dynamic programming in a way that I wasn't able to when I learned it from an imperative programming perspective.
27
+
28
+
-[Your first web application with Spock](https://haskell-at-work.com/episodes/2018-04-09-your-first-web-application-with-spock.html)
29
+
30
+
> The Spock web framework for Haskell gives you a light but complete foundation to build web servers on, be it for traditional server-side rendered applications, or APIs for single-page applications.
31
+
32
+
-[Coffee, curries, and monads: My journey through Haskell](https://medium.com/@fintan.halpenny/coffee-curries-and-monads-my-journey-through-haskell-5a199bab7a3f)
33
+
34
+
> What I am going to do is tell you a little about myself, my programming journey, and why I enjoy programming in Haskell. Hopefully it will encourage you to try it out and witness your own joy with the language.
35
+
36
+
-[Property based integration testing using Haskell!](https://functional.works-hub.com/learn/property-based-integration-testing-using-haskell-6c25c)
37
+
38
+
> This article doesn't require any special functional programming techniques and can be replicated everywhere, but using a functional programming language makes this easier.
> I was playing around with `recursion-schemes`, which is pretty cool. It's very nice to be able to define interpreters like this, so my immediate thought was: can we do this for the lambda-calculus?
> We are a relatively small community, but we're maybe a little chatty, maybe have a little too much free time waiting for something to compile. Hence we are engaged in near constant internecine war over build tools and the like.
47
+
48
+
-[Lightning fast CI for Haskell projects](https://blog.roman-gonzalez.ca/post/172746394387/lightning-fast-ci-for-haskell-projects)
49
+
50
+
> I've been working in a few projects at a time in Haskell for the past year, and one point that has been dragging is how much time it takes for a CI job to finish, given this, I started to experiment with other solutions to improve my build feedback loop.
0 commit comments