-
ImplicitCAD is a programmatic CAD program, implemented in Haskell.Pricing:
- Open Source
#3D #3D Modeling #CAD 1 social mentions
-
🚀 SimpleX - the most private and secure chat - now with double ratchet E2E encryption!Pricing:
- Open Source
Https://simplex.chat/ Private messenger for desktop and mobile platforms. It's mostly written in Haskell except for UI.
#Chat #Privacy #Security 68 social mentions
-
Simple, precise, future-proof accounting for techies.Pricing:
- Open Source
#Finance #Personal Finance #Financial Planner 35 social mentions
-
ShellCheck finds bugs in your shell scriptsPricing:
- Open Source
The other ones most people point to are https://pandoc.org and https://shellcheck.net.
#Code Analysis #Code Coverage #Code Quality 30 social mentions
-
ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences.Pricing:
- Open Source
> Is there any parallel there Of course. Promise is a monad, .then is more or less equivalent to the >>= operator and await makes it look more imperative-ish just like <- in Haskell. Note that in JS you'll need to be inside an async function to use await, just like in Haskell you'll need to be inside the do notation to use <-. Otherwise, you'll need to play with .then just like you would need to play with >>= in Haskell. About other languages, one way to achieve asynchronous behavior without having it implemented in the language is using ReactiveX (https://reactivex.io/). It's hard to understand at first, but it if you understand the IO Monad it becomes easy, as it's basically the same.
#Development Tools #Javascript UI Libraries #JavaScript Framework 41 social mentions