所以我从github下载了一个xmonad wm config,我认为它看起来不错,尝试使用它,但出现解析错误。我没有太多Haskell知识,但是看起来没有什么不对吗?

xmonad.hs:72:13: parse error on input ‘]’


问题区域:

addedKeys = [ ("M-<Return>"  , spawn myTerm),
          ("M-e"         , spawn "gedit"),
          ("M-i"         , spawn "firefox"),
          ("M-S-t"       , spawn "nemo"),
          ("M-<Left>"    , windows W.swapMaster >> windows W.focusDown),
        ]

最佳答案

这应该工作。

addedKeys = [ ("M-<Return>"  , spawn myTerm),
              ("M-e"         , spawn "gedit"),
              ("M-i"         , spawn "firefox"),
              ("M-S-t"       , spawn "nemo"),
              ("M-<Left>"    , windows W.swapMaster >> windows W.focusDown)]


列表中的最后一项后面有一个逗号,引起了错误。

关于linux - Haskell解析我不明白的xmonad.hs配置中的错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35735836/

10-13 05:12