| Safe Haskell | Safe-Inferred | 
|---|
Nesting
Documentation
d :: t
- We can
- easily go back
- some indentation
 
 - levels
 
 - easily go back
 
back at the top
e :: t
- Beginning of list
- second list
 
 - Some indented list but the presence of this text pushes it out of nesting back to the top.
 
f :: t
- Beginning of list
nested code we preserve the space correctly 
g :: t
- Beginning of list
- Nested list
 
 
h :: t
- Beginning of list
nested bird tracks
 
i :: t
- Beginning of list
This belongs to the list above!
nested bird tracks
- Next list
More of the indented list.
- Deeper
- Deeper
- Even deeper!
 - No newline separation even in indented lists.
 
 
 - Deeper
 
 - Deeper
 
 - Next list
More of the indented list.
 
j :: t
- All this
 - Works for
definition lists too.
nested bird tracks
- Next list
with more of the indented list content.
Even more content on a new line.
- Different type of list
- Deeper
 
>>>Here's an example in a listexample result- b
 - Even deeper!
 - c
 - No newline separation even in indented lists.
        We can have any paragraph level element that we normally
        can, like headers
Level 3 header
with some content…
- and even more lists inside
 
 
 
 - Different type of list
 
 - Next list
with more of the indented list content.