Jump to content

Sort an outline at every level: Difference between revisions

m
→‎{{header|Haskell}}: Moved an argument flip upstream
(Added Go)
m (→‎{{header|Haskell}}: Moved an argument flip upstream)
Line 557:
 
consistentIndentUnit :: [T.Text] -> Either T.Text T.Text
consistentIndentUnit prefixes = minimumIndent prefixes >>= flip checked prefixes
where
checked indentUnit xs indentUnit
| all ((0 ==) . (`rem` unitLength) . T.length) xs = Right indentUnit
| otherwise =
Line 584:
| x <- textLines
, s <- [T.takeWhile isSpace x]
, 0 /= T.length s ]</lang>
</lang>
{{Out}}
<pre>Four-spaced (A -> Z):
9,655

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.