Talk I presented on Ruby Conf BR 2016, showing how facebook brought one great concept of functional programming to a JS through the same structure used on languages like Scala and Clojure, implementing Graphs to handle with immutability and virtual copies on JS