Added the utility function lift, the one used in Elm

Didn't find a function like this in Elerea so I thought we could have it in Helm.

If this gets accepted, should I write lift2, lift3 .. lift8?