git.iko.soy
/
ormolu
readme
files
commits
refs
on
d02483a
help
sign in
ormolu
/
data
/
examples
/
declaration
/
value
/
function
5 folders, 124 files
../
arrow/
Hang expressions in RHS of (<-) in do blocks
7 years ago
comprehension/
Change the style of type signatures
7 years ago
do/
Hang expressions in RHS of (<-) in do blocks
7 years ago
infix/
Fix the “overindentation” issues with function applications
7 years ago
pattern/
Change the style of type signatures
7 years ago
arithmetic-sequences-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
arithmetic-sequences.hs
Insert space before double dot of arithmetic sequence
7 years ago
backticks-lhs-out.hs
Fix backticks and parens in multiline function declarations
7 years ago
backticks-lhs.hs
Fix backticks and parens in multiline function declarations
7 years ago
backticks-out.hs
Fix rendering of infix constructions in lhs of definitions
7 years ago
backticks.hs
Fix rendering of infix constructions in lhs of definitions
7 years ago
block-arguments-out.hs
Tweak hanging logic on HsApp
7 years ago
block-arguments.hs
Add a couple of tests for lambdas with block arguments
7 years ago
builtin-syntax-out.hs
Fix rendering of value-level units
7 years ago
builtin-syntax.hs
Fix rendering of value-level units
7 years ago
case-multi-line-guards-out.hs
Hang guarded equations
7 years ago
case-multi-line-guards.hs
Hang guarded equations
7 years ago
case-multi-line-out.hs
Split large examples
7 years ago
case-multi-line.hs
Split large examples
7 years ago
case-single-line-out.hs
Group declarations referring to multiple names
7 years ago
case-single-line.hs
Implement handling of semicolons
7 years ago
complex-list-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
complex-list.hs
Fix some inconsistency in indentation
7 years ago
do-single-multi-out.hs
Change parens style and how separated lists of items are printed
7 years ago
do-single-multi.hs
Change parens style and how separated lists of items are printed
7 years ago
do-where-out.hs
[#98] Fix where blocks with do notation
7 years ago
do-where.hs
[#98] Fix where blocks with do notation
7 years ago
equality-constraints-out.hs
Fix rendering of type equalities
7 years ago
equality-constraints.hs
Fix rendering of type equalities
7 years ago
explicit-type-out.hs
Change the style of type signatures
7 years ago
explicit-type.hs
Add AnnD printer
7 years ago
fancy-forall-0-out.hs
Change the style of type signatures
7 years ago
fancy-forall-0.hs
Introduce a breakpoint after ‘forall’ in type signatures
7 years ago
fancy-forall-1-out.hs
Change the style of type signatures
7 years ago
fancy-forall-1.hs
Introduce a breakpoint after ‘forall’ in type signatures
7 years ago
guards-out.hs
Split large examples
7 years ago
guards.hs
Split large examples
7 years ago
if-multi-line-out.hs
Hang expressions in if-then-else
7 years ago
if-multi-line.hs
Hang expressions in if-then-else
7 years ago
if-single-line-out.hs
[#94] Improve handling of newline before match group bodies
7 years ago
if-single-line.hs
Implement rendering of simplest value-level constructs
7 years ago
implicit-params-out.hs
Change the style of type signatures
7 years ago
implicit-params.hs
Adjust rendering of kind signatures and implicit parameters
7 years ago
lambda-case-out.hs
Don't use newlines on LambdaCases on single-line layouts
7 years ago
lambda-case.hs
Don't use newlines on LambdaCases on single-line layouts
7 years ago
lambda-multi-line1-out.hs
Keep the ($) operator on the same line in certain cases
7 years ago
lambda-multi-line1.hs
Align multi-line lambda arguments nicer
7 years ago
lambda-multi-line2-out.hs
Keep the ($) operator on the same line in certain cases
7 years ago
lambda-multi-line2.hs
Align multi-line lambda arguments nicer
7 years ago
lambda-single-line-out.hs
Do not enable -XBangPatterns by default
7 years ago
lambda-single-line.hs
Do not enable -XBangPatterns by default
7 years ago
let-multi-line-out.hs
Keep the ($) operator on the same line in certain cases
7 years ago
let-multi-line.hs
Use ‘sitcc’ around let-in construction
7 years ago
let-nested-out.hs
Be more conservative when inserting braces
7 years ago
let-nested.hs
Be more conservative when inserting braces
7 years ago
let-single-line-out.hs
Be more conservative when inserting braces
7 years ago
let-single-line.hs
Implement implicit parameter bindings
7 years ago
list-comprehensions-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
list-comprehensions.hs
Enable some non-conflicting language extensions by default
7 years ago
multi-way-if-out.hs
Change multiway if layout to keep consistent 2-space indent increase
7 years ago
multi-way-if.hs
Implement rendering of most types of expressions
7 years ago
multiline-arguments-out.hs
Change parens style and how separated lists of items are printed
7 years ago
multiline-arguments.hs
Implement rendering of simplest value-level constructs
7 years ago
multiple-guards-out.hs
Split large examples
7 years ago
multiple-guards.hs
Split large examples
7 years ago
multiple-matches-out.hs
Implement rendering of simplest value-level constructs
7 years ago
multiple-matches.hs
Implement rendering of simplest value-level constructs
7 years ago
negation-out.hs
Add space after minus for ‘NegApp’
7 years ago
negation.hs
Add space after minus for ‘NegApp’
7 years ago
newline-single-line-body-out.hs
[#94] Improve handling of newline before match group bodies
7 years ago
newline-single-line-body.hs
[#94] Improve handling of newline before match group bodies
7 years ago
operator-comments-0-out.hs
Better handle multi-line following comments
7 years ago
operator-comments-0.hs
Better handle multi-line following comments
7 years ago
operator-comments-1-out.hs
Better handle multi-line following comments
7 years ago
operator-comments-1.hs
Better handle multi-line following comments
7 years ago
operator-sections-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
operator-sections.hs
Fix extra layer of parentheses around operator sections
7 years ago
overindentation-out.hs
Fix the “overindentation” issues with function applications
7 years ago
overindentation.hs
Fix the “overindentation” issues with function applications
7 years ago
overloaded-labels-out.hs
Sort language pragmas and fix their placement in modules
7 years ago
overloaded-labels.hs
Implement rendering of most types of expressions
7 years ago
parallel-comprehensions-complex-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
parallel-comprehensions-complex.hs
Split large examples
7 years ago
parallel-comprehensions-single-line-out.hs
Split large examples
7 years ago
parallel-comprehensions-single-line.hs
Split large examples
7 years ago
parenthesis-lhs-out.hs
Fix backticks and parens in multiline function declarations
7 years ago
parenthesis-lhs.hs
Fix backticks and parens in multiline function declarations
7 years ago
pragmas-out.hs
Implement rendering of most types of expressions
7 years ago
pragmas.hs
Implement rendering of most types of expressions
7 years ago
prefix-out.hs
Implement the rest of binding types
7 years ago
prefix.hs
Implement the rest of binding types
7 years ago
quasi-quotes-out.hs
Sort language pragmas and fix their placement in modules
7 years ago
quasi-quotes.hs
Implement ‘HsSpliceE’ and ‘SplicePat’
7 years ago
record-constructors-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
record-constructors.hs
Handle operators as record fields
7 years ago
record-updaters-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
record-updaters.hs
Handle operators as record fields
7 years ago
record-wildcards-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
record-wildcards.hs
Implement rendering of most types of expressions
7 years ago
simple-out.hs
Implement rendering of simplest value-level constructs
7 years ago
simple.hs
Implement rendering of simplest value-level constructs
7 years ago
splice-out.hs
Sort language pragmas and fix their placement in modules
7 years ago
splice.hs
Implement rendering of ‘HsTypedSplice’ and ‘HsUntypedSplice’
7 years ago
static-pointers-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
static-pointers.hs
Implement TypeApplications and StaticPointers support
7 years ago
strings-out.hs
Correct indentation on string gaps
7 years ago
strings.hs
Correct indentation on string gaps
7 years ago
tricky-parens-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
tricky-parens.hs
Fix some inconsistency in indentation
7 years ago
tuple-sections-out.hs
Change parens style and how separated lists of items are printed
7 years ago
tuple-sections.hs
Implement rendering of most types of expressions
7 years ago
tuples-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
tuples.hs
Fix some inconsistency in indentation
7 years ago
type-applications-out.hs
Sort language pragmas and fix their placement in modules
7 years ago
type-applications.hs
Implement TypeApplications and StaticPointers support
7 years ago
typed-expressions-out.hs
Change the style of type signatures
7 years ago
typed-expressions.hs
Implement rendering of most types of expressions
7 years ago
typed-hole-out.hs
Fix printing of backticks around wildcards in operator position
7 years ago
typed-hole.hs
Fix printing of backticks around wildcards in operator position
7 years ago
unboxed-string-lit-out.hs
Avoid crashing on unboxed string literals
7 years ago
unboxed-string-lit.hs
Avoid crashing on unboxed string literals
7 years ago
unboxed-sums-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
unboxed-sums.hs
Implement rendering of most types of expressions
7 years ago
unboxed-tuples-out.hs
Align opening/closing parentheses and other similar punctuation
7 years ago
unboxed-tuples.hs
Implement rendering of most types of expressions
7 years ago
where-nested-out.hs
Only force braces on hsLocalBinds on a single-line layout
7 years ago
where-nested.hs
Change the style of type signatures
7 years ago
where-out.hs
Preserve empty where clause
7 years ago
where.hs
Preserve empty where clause
7 years ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list