This is a fenced code block: ```haskell pairs :: [(Int,Char)] pairs = [(x,y) | x <- [0..10], y <- ['a'..'z']] ``` Here is one with tildes: ~~~ haskell pairs :: [(Int,Char)] pairs = [(x,y) | x <- [0..10], y <- ['a'..'z']] ~~~ More metadata: ```haskell numberLines start=50 pairs :: [(Int,Char)] pairs = [(x,y) | x <- [0..10], y <- ['a'..'z']] ``` More backticks: ```````` haskell pairs :: [(Int,Char)] pairs = [(x,y) | x <- [0..10], y <- ['a'..'z']] backticks :: String backticks = "`````" ````````````` Without an end: ``` code with no end