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.
-
pages
A Framework for Building Static Sites dynamically in Rust. Inspired by Elm Pages and Iced. (by sashinexists)
There's flutter bindings: https://github.com/fzyzcjy/flutter_rust_bridge but u have to use dart for ui
It doesn't have nice pattern matching (yet), which is a very useful feature combined with sum types, but it has sum types as cierpliwy already showed (union types to be more precise). With discriminated unions it's possible to model similar types as rust enums (as also shown by cierpliwy). It just doesn't feel as ergonomic as in functional languages like Haskell, ML or Rust...
Well it’s general purpose, although it has a larger environment than rust and relies on a GC, so it won’t really work for making stuff for bare metal. It’s quite performant though, looks quite nice and is pretty readable and it has first class functional paradigm support. You can take a look at some code and who uses it at ocaml.org