Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of functional and persistent data structures in Julia through this 34-minute conference talk from Strange Loop 2013. Dive into the creation of functional vectors, hash maps, and sets, learning how they can be built on a common fundamental structure. Discover optimization techniques for improved performance and gain insights into Julia's potential as a practical functional language. Follow along with code examples as Zach Allaun, a Hacker School facilitator, demonstrates how Julia's features like first-class generic functions, expressive types, and multiple dispatch contribute to its functionality. Gain valuable knowledge about advancing Julia's capabilities in technical computing and functional programming.