Why functional relational programming is (sometimes) faster than OOP, part 2In part 1 we saw how a one-to-one binary relation is implemented in Cell. We’ll now generalize that implementation for arbitrary binary…Jul 12, 2023Jul 12, 2023
Why functional relational programming is (sometimes) faster than OOP, part 1A new version of the compiler/transpiler for the Cell programming language is now available, and even though optimization is still pretty…Jul 10, 2023Jul 10, 2023
Published inThe StartupReplacing SQLite with Cell, part 2: Complex queries and custom typesIn part 1 we saw how to define a database schema in Cell and we wrote a few basic queries. Those queries were simple enough to express in…May 22, 2020May 22, 2020
Published inThe StartupReplacing SQLite with Cell, part 1: Meet the programmable databaseDespite the availability of a variety of different NoSQL data stores, relational databases remain one of the most popular options for…May 22, 2020May 22, 2020