om other modules). It <span 
class="ptmri7t-">exports </span>some of these resources,
making them available to other modules. We use the term <span 
class="ptmri7t-">entity</span><a 
 id="dx11-98002"></a> to refer to a value, type, or class defined in, imported
into, or perhaps exported from a module.
 <p class="noindent"> A Haskell <span 
class="ptmri7t-">program </span>is a collection of modules, one of which, by convention, must be called <span 
class="pcrr7t-">Main</span><a 
 id="dx11-98003"></a> and mu