Added type declarations in 11.
Eta reduction in inArray definition.
Removed redundant $.
Use first and second from Control.Arrow
Qualified imports.
More generic inArray function.
Moar composition.
Replaced lambda with subtract.