Text this: Functional languages:optimization for parallelism