</div><divclass="SIntrapara"><tablecellspacing="0"><tr><td><p><spanclass="stt">raco pkg install hyphenate</span></p></td></tr></table></div></p><p><divclass="SIntrapara">After that, you can update the package like so:
</div><divclass="SIntrapara"><tablecellspacing="0"><tr><td><p><spanclass="stt">raco pkg update hyphenate</span></p></td></tr></table></div></p><h3>2<tt> </tt><aname="(part._.Importing_the_module)"></a>Importing the module</h3><p>The module operates in two modes: fast and safe. Fast mode is the default, which you get by importing the module in the usual way: <spanclass="RktPn">(</span><spanclass="RktSym"><ahref="http://docs.racket-lang.org/reference/require.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._require%29%29"class="RktStxLink"data-pltdoc="x">require</a></span><spanclass="RktMeta"></span><spanclass="hspace"> </span><spanclass="RktMeta"></span><spanclass="RktSym"><ahref="index.html#%28def._%28%28lib._hyphenate%2Fmain..rkt%29._hyphenate%29%29"class="RktValLink"data-pltdoc="x">hyphenate</a></span><spanclass="RktPn">)</span><spanclass="RktMeta"></span>.</p><p>Safe mode enables the function contracts documented below. Use safe mode by importing the module as <spanclass="RktPn">(</span><spanclass="RktSym"><ahref="http://docs.racket-lang.org/reference/require.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._require%29%29"class="RktStxLink"data-pltdoc="x">require</a></span><spanclass="RktMeta"></span><spanclass="hspace"> </span><spanclass="RktMeta"></span><spanclass="RktPn">(</span><spanclass="RktSym"><ahref="http://docs.racket-lang.org/reference/require.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._submod%29%29"class="RktStxLink"data-pltdoc="x">submod</a></span><spanclass="RktMeta"></span><spanclass="hspace"> </span><spanclass="RktMeta"></span><spanclass="RktSym"><ahref="index.html#%28def._%28%28lib._hyphenate%2Fmain..rkt%29._hyphenate%29%29"class="RktValLink"data-pltdoc="x">hyphenate</a></span><spanclass="RktMeta"></span><spanclass="hspace"> </span><spanclass="RktMeta"></span><spanclass="RktSym">safe</span><spanclass="RktPn">)</span><spanclass="RktPn">)</span><spanclass="RktMeta"></span>.</p><h3>3<tt> </tt><aname="(part._.Interface)"></a>Interface</h3><p><divclass="SIntrapara"><blockquoteclass="SVInsetFlow"><tablecellspacing="0"class="boxed RBoxed"><tr><td><blockquoteclass="SubFlow"><divclass="RBackgroundLabel SIEHidden"><divclass="RBackgroundLabelInner"><p>procedure</p></div></div><tablecellspacing="0"class="prototype RForeground"><tr><td><spanclass="RktPn">(</span><aname="(def._((lib._hyphenate/main..rkt)._hyphenate))"></a><spantitle="Provided from: hyphenate, (submod hyphenate safe) | Package: hyphenate"><spanclass="RktSym"><ahref="index.html#%28def._%28%28lib._hyphenate%2Fmain..rkt%29._hyphenate%29%29"class="RktValDef RktValLink"data-pltdoc="x">hyphenate</a></span></span></td><td><spanclass="hspace"> </span></td><td><spanclass="RktVar">xexpr</span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td></tr><tr><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span>[</td><td><spanclass="RktVar">joiner</span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td></tr><tr><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="RktPn">#:exceptions</span><spanclass="hspace"> </span><spanclass="RktVar">exceptions</span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td></tr><tr><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="RktPn">#:min-length</span><spanclass="hspace"> </span><spanclass="RktVar">length</span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td><td><spanclass="hspace"> </span></td></tr>