i1 : F = ZZ^3 3 o1 = ZZ o1 : ZZ-module, free |
i2 : peek F o2 = Module of Vector{cache => CacheTable{...2...} } numgens => 3 RawFreeModule => free(rank 3 degrees = {1, 1, 1}) ring => ZZ |
i3 : F.cache#Foo = Bar o3 = Bar o3 : Symbol |
i4 : peek F o4 = Module of Vector{cache => CacheTable{...3...} } numgens => 3 RawFreeModule => free(rank 3 degrees = {1, 1, 1}) ring => ZZ |
i5 : peek F.cache o5 = CacheTable{degrees => {{}, {}, {}}} Foo => Bar rank => 3 |
i6 : F === ZZ^3 o6 = true |