-
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.
Regarding the "Kingdom of Nouns", I always thought Lobster[0] had a really cute idea: x(a, b, c) and a.x(b,c) are equivalent (don't know if that is original to the language, but it's where I saw it first).
[0] https://github.com/aardappel/lobster
https://github.com/louthy/language-ext
We tried to bring some functional ideas into our Unity3D codebase with help of these resources, it's hard but doable.
Typed checked exceptions are a bad thing because they require libraries to redeclare things that are its implementation details, in particular the API of other libraries they use internally.
See Swift's error handling design: https://github.com/apple/swift/blob/main/docs/ErrorHandlingR...
(Also, exceptions/nonlocal returns are a pain because the invisible control flow is hard to reason about and hard to implement in a compiler.)