<div dir="ltr"><div style>Just kidding about support for quantum probabilistic args.  But *wow* totally sweet that the below is (so far!!) working nicely.    Things are really getting nailed down and tied off.  Love it.  Keep up the good work TR folk.</div>
<div><br></div><div>(require/typed racket/format</div><div> (~a (String *</div><div>      [#:separator String ]</div><div>      [#:width Natural]</div><div>      [#:max-width Natural]</div><div>      [#:min-width Natural]</div>
<div>      [#:limit-marker String]</div><div>      [#:align (U 'left 'right 'center)]</div><div>      [#:pad-string String]</div><div>      [#:left-pad-string String]</div><div>      [#:right-pad-string String] </div>
<div>      -> String)))</div><div><br></div><div><div>(: main (-> String))</div><div>(define (main)</div><div>  (~a "north" "by" "north-west" #:separator " "))</div></div><div>
<br></div><div style>(main)</div><div style>"north by north-west"<br></div></div>