sofp
A free book: "The Science of Functional Programming" (by winitzki)
functional-programming
Introduction to Functional Programming using TypeScript and fp-ts. (by enricopolanski)
sofp | functional-programming | |
---|---|---|
3 | 4 | |
1,259 | 1,166 | |
- | - | |
7.0 | 4.6 | |
8 days ago | about 2 months ago | |
TeX | TypeScript | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
sofp
Posts with mentions or reviews of sofp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-17.
-
General Functional Programming Resources
https://github.com/winitzki/sofp It uses scala and is being under revision, but my understanding that it is OK.
-
why are functional languages so un-friendly to beginners?
I think it seems like that because to get the full of the power of FP you need to learn a lot `.reduce` and `.map` aren't enough. Yeah, they require a lot of fundamental stuff. and without it, you can't understand what this bunch of combinators do. If you really want, I would recommend: 1. The Science of Functional Programming: https://github.com/winitzki/sofp 2. Category Theory for programmers. https://www.youtube.com/watch?v=I8LbkfSSR58
- Scala at Scale at Databricks
functional-programming
Posts with mentions or reviews of functional-programming.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-17.
-
Question: Wrapping a function with side effects
If your team has no prior experience, then might I suggest book clubs (or similar) for group training: https://github.com/enricopolanski/functional-programming
-
General Functional Programming Resources
I like Scott Wlaschin's blog: https://fsharpforfunandprofit.com/. Also, Giulio Canti's book: "Introduction to Functional Programming with fp-ts" (https://github.com/enricopolanski/functional-programming). Joining the FP slack is also a good idea since it's a great place to ask questions! Moreover, from my experiences, being Italian or at least based in the EU (not sure about the UK, though) seems to help as well 🙂. Would love to hear other suggestions
-
Functional programming Baby Steps: Options and Eithers
Functional Programming in TypeScript
- Is there a definitive resource for learning functional programming in TS?
What are some alternatives?
When comparing sofp and functional-programming you can also consider the following projects:
handsonscala - Discussion and and code examples for the book Hands-on Scala Programming
pratica - 🥃 Functional Algebraic Data Types
spring-fu - Configuration DSLs for Spring Boot
functional-programming-jargon - Jargon from the functional programming world in simple terms!
elm-architecture-tutorial - How to create modular Elm code that scales nicely with your app
fp-ts - Functional programming in TypeScript
fantasy-land - Specification for interoperability of common algebraic structures in JavaScript