221 reputation
13
bio website
location
age
visits member for 3 years, 5 months
seen Feb 26 at 19:38

Nov
21
awarded  Nice Answer
Feb
4
comment What is the advantage of currying?
I can't agree that the error messages qualify as good. Serviceable, yes, but they are not yet good. It also only catches that sort of issue if it results in a type error, i.e. if you later try to use the result as something other than a function (or you've type annotated, but relying on that for readable errors has its own problems); the error's reported location is divorced from its actual location.
Feb
4
comment What is the advantage of currying?
@TikhonJelvis When you're programming, though, currying gives you other things to worry about, like the compiler not catching the fact that you passed too few arguments to a function, or even getting a bad error message in that case; when you don't use currying, the error is much more apparent.
Feb
3
awarded  Yearling
Feb
2
answered What is the advantage of currying?
Dec
30
awarded  Teacher
Dec
30
answered Why aren't user-defined operators more common?
May
30
comment Which hashing algorithm is best for uniqueness and speed?
How about testing a true random function for collisions and randomness for comparison?
May
30
awarded  Supporter