我似乎无法找到有关haskells布局功能的更多信息,因为据我所知,它类似于pythons格式化要求,除了它是可选的.如何选择不正确使用此选项?从没有它开始是一个好主意,以便我对语言本身有一个坚实的感觉?
请参阅http://en.wikibooks.org/wiki/Programming:Haskell_indentation 和http://www.haskell.org/onlinereport/lexemes.html#sect2.7 (两者都包含示例).
优点:
减少打字
少阅读,更好看(如果你觉得舒服)
缺点:
你可能会弄错,特别是如果你不熟悉它.如果你不确定的话,大括号会让事情变得清晰.