LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

именно cl’овский loop циклу любого другого языка

Поосторожнее с квантором всеобщности. Я предпочитаю Racket’овский for/list.

Ещё достаточно красиво получается на Haskell:

odd = (== 1) . (`rem` 2)

map (\(i,j) -> [i,j]) 
  . filter (odd . fst) 
  $ zip [1..10] [100..]

Исправление monk, :

именно cl’овский loop циклу любого другого языка

Поосторожнее с квантором всеобщности. Я предпочитаю Racket’овский for/list.

Ещё достаточно красиво получается на Haskell:

odd = (== 0) . (`rem` 2)

map (\(i,j) -> [i,j]) 
  . filter (odd . fst) 
  $ zip [1..10] [100..]

Исходная версия monk, :

именно cl’овский loop циклу любого другого языка

Поосторожнее с квантором всеобщности. Я предпочитаю Racket’овский for/list.

Ещё красиво получается на Haskell:

odd = (== 0) . (`rem` 2)

map (\(i,j) -> [i,j]) 
  . filter (odd . fst) 
  $ zip [1..10] [100..]