rescript-stdlib
DISCONTINUED
rescript-compiler
Our great sponsors
rescript-stdlib | rescript-compiler | |
---|---|---|
1 | 85 | |
2 | 6,233 | |
- | 0.7% | |
10.0 | 9.4 | |
9 months ago | 9 days ago | |
ReScript | OCaml | |
MIT License | GNU General Public License v3.0 or later |
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.
rescript-stdlib
-
The ultimate answer to Belt vs Js in ReScript
At Carla, we had a different situation. Having a huge codebase with Js, Belt, and WhateverExtra all over the place, it would be too much work to take some existing customized stdlibs like rescript-js or @dzakh/rescript-stdlib and update old code with them.
rescript-compiler
-
Way to High Confidence: The Ideal Testing Trophy
REscript
-
Domain Modelling in the Cloud & AWS CDK
Ultimately, Dhall wasn’t verbose enough nor was I Dhall ninja, but something like TypeScript or ReScript probably would have been better.
- Ditching TypeScript for JavaScript
-
Learning functional oncepts - Which Language?
And there's rescript which is OCaml with JS friendly syntax that compiles to JS. I don't use it much, but its super impressive.
-
My Thoughts on OCaml
ReasonML and ReScript are a (more or less the same) new syntax on top of OCaml. ReScript only targets JS, while ReasonML targets both JS and the native archs OCaml supports. Facebook and Bloomberg are using ReScript internally, afaik. Messenger.com is written in it. Facebook also maintains React bindings to ReScript.
-
Struggling to find my next steps - Seeking advice from the community
I've never liked OOP either, I started building sites using https://rescript-lang.org/ which is basically OCaml https://cs3110.github.io/textbook/cover.html and for me much easier to understand, all your program is in modules with an interface, you just have functions and nothing else. The code is almost always self documenting it's so easy to read once you get used to it.
- You don't need a build step
- Por que Elm é uma linguagem tão deliciosa?
-
Is Rust recommended for beginners with 0 programming language experience?
However, for application programming I would recommend first learning something like ReScript, which is a very simple language with a powerful type system and it runs in the browser (so you can easily use all the JavaScript libraries). If you later decide to learn Rust, you will be able to use many things you learned in ReScript as they are both based on ML.
-
How should I handle arrays of Result monads? Should I unwrap values?
I'm quite the fan of Rescript myself, even just introduced it at my work. JS friendly syntax and comes with auto currying and pattern matching
What are some alternatives?
svelte-wasm
Elm - Compiler for Elm, a functional language for reliable webapps.
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Fable: F# |> BABEL - F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
reason - Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
purescript - A strongly-typed language that compiles to JavaScript
openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
melange - A mixture of tooling combined to produce JavaScript from OCaml & Reason
tsdx - Zero-config CLI for TypeScript package development
dream - Tidy, feature-complete Web framework
Cypress - Fast, easy and reliable testing for anything that runs in a browser.
ocaml - The core OCaml system: compilers, runtime system, base libraries