Pointer Based Data-Structures in Spark/Ada
blog.adacore.com