Originally they were removed because of combinatorial explosion when new types are added, and currently one has to unpack ModUInt and MgModUInt using value() before conversion.
It may be possible to build a sensible conversion system that won't double in size when, e.g. ModInt and MgModInt are added (see issue #10).
Originally they were removed because of combinatorial explosion when new types are added, and currently one has to unpack
ModUInt
andMgModUInt
usingvalue()
before conversion.It may be possible to build a sensible conversion system that won't double in size when, e.g.
ModInt
andMgModInt
are added (see issue #10).