atoms
Define the `reverse` function in terms of other lambdalicious functions

It used a boring `array_reverse()` call. now it's defined in terms of
other lambdalicious list functions and itself. Part of the family!
Use ternary operator instead of if structure
Rooky mistake: missing ?
Merge pull request #7 from turanct/feature-recursive-reverse

Define the `reverse` function in terms of other lambdalicious functions
Merge branch 'master' of github.com:mathiasverraes/lambdalicious
reverse using cons for efficiency
idiomatic cons