> but since moving pretty much to a purely functional approach
What language?