StateUndo

Jan 16, 2007 16:42

Состояние, позволяющее откатывать изменения, легко реализуется поверх уже имеющегося типа данных Control.Monad.State.State.
Немножко кода )

монады, haskell, программирование, структуры данных

Leave a comment

Comments 4

thesz January 16 2007, 15:27:10 UTC
Клёво!

Можно начинать писать Фотошоп. ;)

Reply

lomeo January 16 2007, 15:57:57 UTC
:-)

Reply


kmmbvnr January 17 2007, 03:29:55 UTC
Задание сделать работу с history как в Emacs'e оставляем читателям

Reply

lomeo January 17 2007, 08:43:33 UTC
Особенно M-x M-r ;-)

Reply


Leave a comment

Up