An implementation of native queries for MongoDB is presented, illustrating how powerful macros work in languages such as Julia and Rust.
Petr Homola
@petr-homola-dub
Studied physics & CS; PhD in NLP; interested in AI, HPC & PLT
Studied physics & CS; PhD in NLP; interested in AI, HPC & PLT
An implementation of native queries for MongoDB is presented, illustrating how powerful macros work in languages such as Julia and Rust.
Memoisation is a technique for optimising recursive algorithms.
Achieving type safety at compile time in a superset of Python.
Working with data frames in Julia.
Plotting in Julia and finding roots of functions.
What is a disjoint-set structure and why is it useful?
Let's take a look at how pattern matching can be used to easily implement parsers for formal languages.
Let's look at how one could use React with a purely functional language, Idris, which has an easy-to-use Javascript backend.