Я использую xmonad в качестве оконного менеджера, и мне это нравится. Однако конфигурация для меня немного запутана, потому что я просто скопировал фрагменты вместе, чтобы заставить их делать то, что я хочу. Проблема в том, что я не понимал большую часть кода Haskell, который он использовал.
Итак, какую литературу, учебные пособия или онлайн-лекции рекомендуют для изучения синтаксиса и концепций haskell, достаточного для понимания и освоения конфигурации xmonad. Суть моего вопроса не в том, как выучить haskell в целом, а в том, что было бы минимальным и наиболее эффективным по времени способом достижения моей цели.
Идеальным вариантом был бы курс по хаскелю, объясняющий синтаксис и концепции хаскеля с примерами из xmonad-config, но я не нашел такого учебника.
Я нашел только эту ссылку на видео, но, похоже, оно больше недоступно: http://weblogs.asp.net/podwysocki/archive/2008/03/27/fringedc-march-2008-video-now-online-haskell-and-xmonad-extensibility.aspx