I’m excited to announce that I finished my book, Functional Programming Made Easier: A Step-by-Step Guide. By the end of this book, the reader will not only learn Functional Programming, but they will learn PureScript.
https://leanpub.com/fp-made-easier
This book takes the reader from knowing zero about Functional Programming to writing a Full-Stack application using HTTPure on the backend and Halogen 6on the front-end.
Below is a list of some of what’s covered (in no particular order):
- Pure Functions
- Immutability
- Higher-order Functions
- Currying
- Partial Application
- Recursion
- Tail Recursion
- Pat
Halogen 5 has been in its release candidate for a long period, and it’s been in the package sets as v5 for a number of months. However, Halogen 5 is now officially released!
There is also a discussion about the release on the PureScript Discourse.
If you’d like to see what changed from Halogen 4 to Halogen 5, you’ll find the transition guide for Halogen 5 helpful. It walks through the major changes between the versions and provides some tips on how to make the most of t
I am very happy to announce PureConf - the first conference focused on the theory and practice of building web applications with PureScript, our favourite programming language!
The conference is being organised in collaboration with Juspay and HasGeek, and will feature a full day of great talks by invited speakers! It will be held entirely online, and all the talks will (eventually) be made available for free access.
The schedule is still being put together, and we'll release more details in the coming weeks. Please follow the PureConf conference page for upda
GitHub | Documentation website
Hello everyone! I shamelessly took purescript-hedwig and added more features to make a complete Elm like frontend framework. Including:
- Different ways to handle application events
- Server side rendering (a la React hydration)
- Signals for arbitrary custom events
- Some convenience type classes and functions for the DSL markup
Following the links above, there are plenty of examples and documentation. There is still need of a few polishing touches (like adding benchmarks), but