Clojure is a JVM-based language so we have the option to use it easily from within CFML so we can dip our toes into the functional programming world that I would have previously suggested something like Haskell for (which didn't interop with CFML).Functional languages are really good at working with collections of data, composing and applying small pieces of logic to implement complex processes on