# Printing arrays: last trailing semicolon is optional ## The "v" box ``` [ Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply; ] ``` ## The "b" box ``` [ Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply; ] ``` ## The "h" box ``` [Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply] ``` ## The "hv" box ``` [ Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply; ] ``` ## The "hov" box ``` [ Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply; ] ``` # Printing statements: terminator is optional after newline ## The "v" box ``` { Foo Baz Bar Qux Quux Quuz Corge Grault Garply } ``` ## The "b" box ``` { Foo; Baz; Bar; Qux; Quux Quuz; Corge; Grault; Garply } ``` ## The "h" box ``` {Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply} ``` ## The "hv" box ``` { Foo Baz Bar Qux Quux Quuz Corge Grault Garply } ``` ## The "hov" box ``` { Foo; Baz; Bar; Qux; Quux Quuz; Corge; Grault; Garply } ``` # Printing function: first pipe character is optional ## The "v" box ``` function | Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () ``` ## The "b" box ``` function Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () ``` ## The "h" box ``` function Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () ``` ## The "hv" box ``` function | Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () ``` ## The "hov" box ``` function Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () ```