[erlang-patches] Add lists:init/1 - got tired of implementing it

Hans Svensson <>
Thu Apr 25 17:12:36 CEST 2013


Yesterday I implemented, for the umpteenth time, the init-function. (I 
guess being taught Haskell at one point could be blamed partly for the 
coding style requiring this function...) It is a trivial function that I 
think should be part of the standard lists module. This patch adds the 
function, tests in lists_SUITE, and documentation of the function.

The implementation is trivial: reverse(tl(reverse(List))).

If I've missed some religious reason for not having this function feel 
free to drop the patch ;-)


git fetch git://github.com/hanssv/otp.git add_init_to_lists


More information about the erlang-patches mailing list