20 Dec
2011
20 Dec
'11
1:29 a.m.
Shortest and most obfuscating solution I found is: import Data.Ord (comparing) import Control.Applicative ((<$)) compareLength :: [a] -> [a] -> Ordering compareLength = comparing (()<$) :-)
20 Dec
20 Dec
2:34 a.m.
On 19.12.2011 19:29, Henning Thielemann wrote:
Shortest and most obfuscating solution I found is:
import Data.Ord (comparing) import Control.Applicative ((<$))
compareLength :: [a] -> [a] -> Ordering compareLength = comparing (()<$)
comparingLength = comparing void It's two character shorter
3:16 a.m.
Hahaha, sweet! Had a good laugh with Henning's version. Alexey's one isn't as funny =). -- Felipe.
5251
Age (days ago)
5251
Last active (days ago)
2 comments
3 participants
participants (3)
-
Alexey Khudyakov -
Felipe Almeida Lessa -
Henning Thielemann