lomeo: (шапка джейн)


мат в три хода.

К сожалению, в одном из (правда, неосновных) вариантов есть дуаль. Но основной вариант неплох.
lomeo: (шапка джейн)
Простенькая, но симпатичная задачка. К сожалению, автора не знаю.



Белые начинают и выигрывают.
lomeo: (лямбда)
Читал статью Bernie Pope "Getting a Fix from the Right Fold" из The Monad. Reader Issue 6. В ней решается задачка о написании dropWhile через foldr. В частности, эта задачка решалась в Graham Hutton "A Tutorial on the Universality and Expressiveness of Fold" через таплы.

У меня удивительно быстро получилось решить эту задачку. Решение было эквивалентным решению 2 в статье.

Подглядеть )
lomeo: (лямбда)
Из типа функции foo :: a -> a следует её реализация: foo a = a. Однако, это не совсем верно.
Кто первый предложит ещё одну реализацию?
lomeo: (Default)
Всё хочу сделать задачку от [livejournal.com profile] thesz, да руки не доходят.
Надо надо сделать. На форте! :-) Уф, если уж и буду делать, то на Хаскеле (пусть будет еще одно решение). Ну еще вот попробую ее, когда наконец руки до языка J дойдут.

Profile

lomeo: (Default)
Dmitry Antonyuk

December 2015

S M T W T F S
  12345
6789101112
131415 16171819
20212223242526
2728293031  

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 03:48 pm
Powered by Dreamwidth Studios