Map.curry 20.8 KB