ts-adt
fsharp.org
ts-adt | fsharp.org | |
---|---|---|
4 | 7 | |
305 | 288 | |
- | 0.7% | |
0.0 | 5.6 | |
about 1 year ago | about 2 months ago | |
TypeScript | TeX | |
MIT License | - |
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.
ts-adt
-
Building React Components Using Unions in TypeScript
ts-adt
-
What makes Rust's enums so great?
FWIW, for TypeScript there are libraries such as ts-adt that help you skip over the boilerplate.
- @practical-fp/union-types - A Typescript library for creating discriminating union types
-
Rust Pattern Matching Examples for Typescript Developers
From a pattern matching perspective, Typescript is very limited in what it can do. Hence, this makes writing functional code more verbose and requires more boilerplate because you'll need to write your own matchers. See ts-adt as an example.
fsharp.org
-
Top Paying Programming Technologies 2024
3. F# - $99,311
-
Roc – A fast, friendly, functional language
Oh yeah. A key hindrance of F# is that MS treats it like a side project even though it's probably their secret weapon, and a lot of the adopters are dotnet coders who already know the basics so the on-boarding is less than ideal.
https://fsharp.org/ is the best place to actually start.
https://fsharpforfunandprofit.com/ is the standard recommendation from there but there's finally some good youtube and other content out there.
-
Building React Components Using Unions in TypeScript
Naturally I’d recommend using a better language such as ReScript or Elm or PureScript or F#‘s Fable + Elmish, but “React” is the king right now and people perceive TypeScript as “less risky” for jobs/hiring, so here we are.
- Earning the privilege to work on unoriginal problems
-
I am a ChatGPT bot - Ask me anything #2
Are you really a bot? Yes, I'm a small F# program that glues together the public API's provided by Reddit and OpenAI. I was created by /u/brianberns. You can find my source code here.
-
I am a ChatGPT bot
The bot is written in F#, which is a .NET language (like C#).
-
Full Paket Tutorial Video (Paket vs NuGet for F# Package Management)
I created an issue here for the documentation change: https://github.com/fsharp/fsfoundation/issues/857
What are some alternatives?
ts-pattern - 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
effect - An ecosystem of tools to build robust applications in TypeScript.
union-types - A Typescript library for creating discriminating union types.
rescript-compiler - The compiler for ReScript.
askai - Command Line Interface for OpenAi ChatGPT
purescript - A strongly-typed language that compiles to JavaScript
proposal-pattern-matching - Pattern matching syntax for ECMAScript
React - The library for web and native user interfaces.
elmish - Elm-like abstractions for F# apps
Elm - Compiler for Elm, a functional language for reliable webapps.
proposal-type-annotations - ECMAScript proposal for type syntax that is erased - Stage 1
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.