haskell - 学习 haskell 并掌握 xmonad 配置的最佳资源

标签 haskell xmonad

我使用 xmonad 作为窗口管理器,我喜欢它。然而,对我来说配置有点复杂,因为我只是将片段复制在一起以使其执行我想要的操作。问题是我不理解它使用的大部分 haskell 代码。

那么,哪些文献、教程或在线讲座建议学习足够的 haskell 语法和概念来理解和掌握 xmonad-configuration。我的问题的重点不是一般如何学习 haskell,而是实现我的目标的最小且最省时的方法是什么。

理想的事情是一个 haskell 类(class),它通过 xmonad-config 中的示例解释 haskell 语法和概念,但我没有找到这样的教程。

我只找到了这个视频链接,但似乎不再可用:http://weblogs.asp.net/podwysocki/archive/2008/03/27/fringedc-march-2008-video-now-online-haskell-and-xmonad-extensibility.aspx

最佳答案

我发现这两个视频(以 Simon Peyton Jones - SPJ 为主角)在 XMondad 的背景下对 Haskell 进行了精彩的概述。 SPJ也是Haskell的创建者之一,也是Haskell社区的关键人物。值得一看:http://blip.tv/oreilly-open-source-convention/oscon-2007-simon-peyton-jones-a-taste-of-haskell-part-i-329701

编辑 blip tv 目前拒绝播放该视频,这是一种耻辱。抱歉。

更一般地说,我发现 Learn You a Haskell(为了伟大的利益)是一个非常容易理解的 Haskell 介绍(但不是 XMonad 本身)。

更多 XMonad 论文、文档、评论、教程等链接:http://www.haskell.org/haskellwiki/XMonad

关于haskell - 学习 haskell 并掌握 xmonad 配置的最佳资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19343048/

相关文章:

Haskell:使用 UNPACK Pragma 的 GADT

haskell - Xmonad:如何重置主 Pane 中的窗口数量?

haskell - 由于我的 Xmonad 配置中存在与 IO 相关的问题,XMobar 即将崩溃

linux - cabal-install 安装失败

haskell - Xmonad 将窗口转移到另一个屏幕并通过一个键绑定(bind)聚焦它

haskell - 为什么 XMonad 的提示对我不起作用?

haskell - 使用列表推导的列表子列表

haskell - 什么是单态性限制?

list - Haskell 在最后一次出现时拆分字符串

haskell - Reactive的替代库更简单? ( haskell )