ended3월 22일· 1 sources

A Case Against Currying

커링(Currying)에 반대하는 주장

Why it matters

The article argues against the curried function style commonly used in purely functional languages like Haskell. It explains three multi-parameter function styles—parameter list, curried, and tuple—noting they are theoretically equivalent (isomorphic types). While currying is often justified by enabling easy partial application, the author contends that this elegance comes with trade-offs worth examining.

1
Sources
+0
24h
Growth
177d
Active
CurryingPartial ApplicationHaskellFunctional ProgrammingParameter Style

Sources

Related Issues