ParentFull threadl_dopa·You would pass in a function or datatype containing a function, which is exactly what the OO code does. No language features beyond first class functions necessary.View on HN