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 |