add example multiline data constructor

This commit is contained in:
Joey Hess 2014-10-31 12:39:50 -04:00
parent a4810a4757
commit 8f072c8db7

View file

@ -72,6 +72,14 @@ that line up with the open and close punctuation.
, address = "baz"
}
Similarly, data structures line up the leading `=` with the following `|`
data Foo
= Bar
| Baz
| Quux Foo
deriving (Eq, Ord)
Module imports are separated into two blocks, one for third-party modules,
and one for modules that are part of git-annex. (Additional blocks can be used
if it makes sense.)