haddock wibbles
show the way for converting n-ary functions
HOAS conversion for n-ary array functions
convert functional dependencies to type families
open the array function in AST.Apply to the array environment

- the run1 evaluator forms introduce a free variable that might be required by the array function, and this messes with sharing recovery
- see: AccelerateHS/accelerate#95
interpreter: clean up handling of Apply
version bump

includes fix for AccelerateHS/accelerate#95