Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Typically, if it's your code, that's no problem. However, if it's in a 3rd party library, or a module you didn't write, you have no choice to just "handle the error". Unclear how this doesn't leak implementation details, but I'm super n00b at Effect handlers (a la Unison). Really cool to see it be used as a primitive to create async/await, streams, and Go-lang-like imperative style shared concurrency with all the type guarantee's OCAML gives you. I wonder when ReScript will enhance async/await to handle Effects (or maybe you already can).
Related posts
- How does one write React apps in a purely functional style without making the entire codebase a mess?
- Converting a JavaScript React app to a ReScript React app.
- JavaScript and Python have made me realise why strong typing is important
- TypeScript is 'not worth it' Svelte switches to JavaScript and JSDoc
- Learning functional oncepts - Which Language?