functional-programming
Introduction to Functional Programming using TypeScript and fp-ts. (by enricopolanski)
sofp
A free book: "The Science of Functional Programming" (by winitzki)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
functional-programming | sofp | |
---|---|---|
4 | 3 | |
1,161 | 1,257 | |
- | - | |
4.6 | 7.0 | |
about 1 month ago | 7 days ago | |
TypeScript | TeX | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
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.
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?
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
What are some alternatives?
When comparing functional-programming and sofp you can also consider the following projects:
pratica - 🥃 Functional Algebraic Data Types
handsonscala - Discussion and and code examples for the book Hands-on Scala Programming
functional-programming-jargon - Jargon from the functional programming world in simple terms!
spring-fu - Configuration DSLs for Spring Boot
fp-ts - Functional programming in TypeScript
elm-architecture-tutorial - How to create modular Elm code that scales nicely with your app
fantasy-land - Specification for interoperability of common algebraic structures in JavaScript