Module Melange_ppx_lib.Ast_uncurry_gen

function can only take one argument, that is the reason we did not adopt it syntax:

fun [@bs] pat pat1-> body 

to_uncurry_fn (fun pat -> (fun pat1 -> ... body))

syntax:

fun [@bs.this] obj pat pat1 -> body