Changelog of @hackage/canon 0.1.0.4

0.1.0.4: AurifCyclo.hs: Remove fromCycloMap, cmLookup from API and remove fromCycloMap function. Add exposed function getIntegerCycloMap. Correct comment for crCycloInitMap
Canon.hs: API change: Update set of functions exposed from AurifCyclo (in accordance with the above).

0.1.0.3: The Internals.hs and Additive.hs modules are no longer exposed.

Various enhancements to documentation.

Additions to Math.NumberTheory/Canon.hs API   ( (*) means it had previously existed in some form. )
-------------------------------------------
    Canon(*), CanonElement, BareStatus(*), CanonValueType(*):  Types exposed to different degrees
    CycloMap, fromCycloMap, cmLookup, showCyclo, crCycloInitMap: Exposes cyclotomic map-related functionality from AurifCyclo.

    New divisor-related functions:
    cNumDivisors / cTau, cDivisors, cNthDivisor, cWhichDivisor

    New "reflection" functions:
    getBase, getExponent, getBases, getExponents, getElements

Removals from Math.NumberTheory.Canon API
-----------------------------------------
    makeC: Removed from code as well 
    (%):  Removed from code as well.  Mod operator was redundant.
    canonToGCR, cToGCR: Internal functions that should not been exposed.  canonToGCR was removed from the code itself

Bug fix:
--------
    cHyperOp : This did not work for the general case.  In the next larger release, this function will be enhanced
    and appropriate tests will be added.

0.1.0.2: Bug fix for pattern PN1 in Internals.hs

0.1.0.1: Improvements to documentation. Fix typos and word omissions. Remove unused / "unsafe" Cr functions from AurifCyclo.hs

0.1.0.0: First release