diff --git a/Preferences/Folding Patterns.tmPreferences b/Preferences/Folding Patterns.tmPreferences new file mode 100644 index 0000000..bd92dbd --- /dev/null +++ b/Preferences/Folding Patterns.tmPreferences @@ -0,0 +1,22 @@ + + + + + name + Folding Patterns + scope + source.haskell + settings + + foldingIndentedBlockStart + (?x) (?# Largely taken from the existing indentation rules ) + (^data) + | (^.*(=|\bdo|\bwhere|\bthen|\belse|\bof)\s*$) + | (^.*\bif(?!.*\bthen\b.*\belse\b.*).*$) + foldingIndentedBlockIgnore + ^\s*$ + + uuid + BF6EAE3B-362F-4C54-8092-BA74F253C777 + + \ No newline at end of file