Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Imperative vs. Declarative. Parent comment
double numbers = map (\x -> x * 2) numbers
double [] = [] double (x:xs) = x * 2 : double xs
double = map (*2)
Declarative would be numpy:
doubled = numbers * 2
There are no comments on this comment yet.
Declarative would be numpy: