LiveScriptをリクエストするしかない。
require! 'prelude-ls': {unfoldr, map, concat} export integer-array-to-buffer = -> it |> map -> it |> (+ 1) |> unfoldr -> if it is 0 then null else modulo = it %% 128 base = it .>>. 7 modulo .|.= 2~1000_0000 if base is 0 [modulo, base] |> map (.^. 0xFF) |> concat |> buffer-from
HaskellにもCoffeeScriptにもなれなかった悲しい言語。