GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
1[1X8 [33X[0;0YTools[133X[101X234[1X8.1 [33X[0;0YFunctions[133X[101X56[1X8.1-1 homalgTotalRuntimes[101X78[29X[2XhomalgTotalRuntimes[102X( [3Xarg[103X ) [32X function9[6XReturns:[106X [33X[0;10Yan integer[133X1011[33X[0;0YA tool to compute the runtime of several methods.[133X1213[1X8.1-2 AddLeftRightLogicalImplicationsForHomalg[101X1415[29X[2XAddLeftRightLogicalImplicationsForHomalg[102X( [3Xarg[103X ) [32X function1617[33X[0;0YA tool to install equivalence between filters.[133X1819[1X8.1-3 LogicalImplicationsForOneHomalgObject[101X2021[29X[2XLogicalImplicationsForOneHomalgObject[102X( [3Xarg[103X ) [32X function2223[33X[0;0YInstalls a logical implication for one type with all it's contrapositions.[133X2425[1X8.1-4 LogicalImplicationsForTwoHomalgBasicObjects[101X2627[29X[2XLogicalImplicationsForTwoHomalgBasicObjects[102X( [3Xarg[103X ) [32X function2829[1X8.1-5 InstallLogicalImplicationsForHomalgBasicObjects[101X3031[29X[2XInstallLogicalImplicationsForHomalgBasicObjects[102X( [3Xarg[103X ) [32X function3233[1X8.1-6 LeftRightAttributesForHomalg[101X3435[29X[2XLeftRightAttributesForHomalg[102X( [3Xarg[103X ) [32X function3637[1X8.1-7 InstallLeftRightAttributesForHomalg[101X3839[29X[2XInstallLeftRightAttributesForHomalg[102X( [3Xarg[103X ) [32X function4041[1X8.1-8 MatchPropertiesAndAttributes[101X4243[29X[2XMatchPropertiesAndAttributes[102X( [3Xarg[103X ) [32X function4445[33X[0;0YA method to match the properties and attributes of two objects.[133X4647[1X8.1-9 InstallImmediateMethodToPullPropertyOrAttribute[101X4849[29X[2XInstallImmediateMethodToPullPropertyOrAttribute[102X( [3Xarg[103X ) [32X function5051[33X[0;0YInstalls methods to pull new known properties and attributes from one object52to another[133X5354[1X8.1-10 InstallImmediateMethodToConditionallyPullPropertyOrAttribute[101X5556[29X[2XInstallImmediateMethodToConditionallyPullPropertyOrAttribute[102X( [3Xarg[103X ) [32X function5758[33X[0;0YInstalls methods to pull new known properties and attributes under certain59conditions from one object to another.[133X6061[1X8.1-11 InstallImmediateMethodToPullPropertyOrAttributeWithDifferentName[101X6263[29X[2XInstallImmediateMethodToPullPropertyOrAttributeWithDifferentName[102X( [3Xarg[103X ) [32X function6465[33X[0;0YInstalls an immediate method which can pull a property from one object to66another with different names.[133X6768[1X8.1-12 InstallImmediateMethodToPullPropertiesOrAttributes[101X6970[29X[2XInstallImmediateMethodToPullPropertiesOrAttributes[102X( [3Xarg[103X ) [32X function7172[33X[0;0YInstalls an immediate method to pull several properties or attributes from73one object to another.[133X7475[1X8.1-13 InstallImmediateMethodToPullTrueProperty[101X7677[29X[2XInstallImmediateMethodToPullTrueProperty[102X( [3Xarg[103X ) [32X function7879[33X[0;0YInstalls an immediate method to pull a property if it is true.[133X8081[1X8.1-14 InstallImmediateMethodToConditionallyPullTrueProperty[101X8283[29X[2XInstallImmediateMethodToConditionallyPullTrueProperty[102X( [3Xarg[103X ) [32X function8485[33X[0;0YInstalls an immediate method which conditionally pulls a property if it is86true.[133X8788[1X8.1-15 InstallImmediateMethodToPullTruePropertyWithDifferentName[101X8990[29X[2XInstallImmediateMethodToPullTruePropertyWithDifferentName[102X( [3Xarg[103X ) [32X function9192[33X[0;0YInstalls an immediate method which pulls a property with a different name if93it is true.[133X9495[1X8.1-16 InstallImmediateMethodToPullTrueProperties[101X9697[29X[2XInstallImmediateMethodToPullTrueProperties[102X( [3Xarg[103X ) [32X function9899[33X[0;0YInstalls an immediate method which pulls several properties if they are true[133X100101[1X8.1-17 InstallImmediateMethodToPullFalseProperty[101X102103[29X[2XInstallImmediateMethodToPullFalseProperty[102X( [3Xarg[103X ) [32X function104105[33X[0;0YInstalls an immediate method to pull a property if it is false.[133X106107[1X8.1-18 InstallImmediateMethodToConditionallyPullFalseProperty[101X108109[29X[2XInstallImmediateMethodToConditionallyPullFalseProperty[102X( [3Xarg[103X ) [32X function110111[33X[0;0YInstalls an immediate method which conditionally pulls a property if it is112false.[133X113114[1X8.1-19 InstallImmediateMethodToPullFalsePropertyWithDifferentName[101X115116[29X[2XInstallImmediateMethodToPullFalsePropertyWithDifferentName[102X( [3Xarg[103X ) [32X function117118[33X[0;0YInstalls an immediate method which pulls a property with a different name if119it is false.[133X120121[1X8.1-20 InstallImmediateMethodToPullFalseProperties[101X122123[29X[2XInstallImmediateMethodToPullFalseProperties[102X( [3Xarg[103X ) [32X function124125[33X[0;0YInstalls an immediate method which pulls several properties if they are126false.[133X127128[1X8.1-21 InstallImmediateMethodToPushPropertyOrAttribute[101X129130[29X[2XInstallImmediateMethodToPushPropertyOrAttribute[102X( [3Xarg[103X ) [32X function131132[33X[0;0YInstalls an immediate method to push a property from one object to another.[133X133134[1X8.1-22 InstallImmediateMethodToConditionallyPushPropertyOrAttribute[101X135136[29X[2XInstallImmediateMethodToConditionallyPushPropertyOrAttribute[102X( [3Xarg[103X ) [32X function137138[33X[0;0YInstalls an immediate method to conditionally push a property from one139object to another.[133X140141[1X8.1-23 InstallImmediateMethodToPushPropertyOrAttributeWithDifferentName[101X142143[29X[2XInstallImmediateMethodToPushPropertyOrAttributeWithDifferentName[102X( [3Xarg[103X ) [32X function144145[33X[0;0YInstalls an immediate method which can push a property from one object to146another with different names.[133X147148[1X8.1-24 InstallImmediateMethodToPushPropertiesOrAttributes[101X149150[29X[2XInstallImmediateMethodToPushPropertiesOrAttributes[102X( [3Xarg[103X ) [32X function151152[33X[0;0YInstalls an immediate method to push several properties or attributes from153one object to another.[133X154155[1X8.1-25 InstallImmediateMethodToPushTrueProperty[101X156157[29X[2XInstallImmediateMethodToPushTrueProperty[102X( [3Xarg[103X ) [32X function158159[33X[0;0YInstalls an immediate method to push a property if it is true.[133X160161[1X8.1-26 InstallImmediateMethodToPushTruePropertyWithDifferentName[101X162163[29X[2XInstallImmediateMethodToPushTruePropertyWithDifferentName[102X( [3Xarg[103X ) [32X function164165[33X[0;0YInstalls an immediate method which pushes a property with a different name166if it is true.[133X167168[1X8.1-27 InstallImmediateMethodToPushTrueProperties[101X169170[29X[2XInstallImmediateMethodToPushTrueProperties[102X( [3Xarg[103X ) [32X function171172[33X[0;0YInstalls an immediate method which pushes several properties if they are173true[133X174175[1X8.1-28 InstallImmediateMethodToPushFalseProperty[101X176177[29X[2XInstallImmediateMethodToPushFalseProperty[102X( [3Xarg[103X ) [32X function178179[33X[0;0YInstalls an immediate method to push a property if it is false.[133X180181[1X8.1-29 InstallImmediateMethodToPushFalsePropertyWithDifferentName[101X182183[29X[2XInstallImmediateMethodToPushFalsePropertyWithDifferentName[102X( [3Xarg[103X ) [32X function184185[33X[0;0YInstalls an immediate method which pushes a property with a different name186if it is false.[133X187188[1X8.1-30 InstallImmediateMethodToPushFalseProperties[101X189190[29X[2XInstallImmediateMethodToPushFalseProperties[102X( [3Xarg[103X ) [32X function191192[33X[0;0YInstalls an immediate method which push several properties if they are193false.[133X194195[1X8.1-31 DeclareAttributeWithCustomGetter[101X196197[29X[2XDeclareAttributeWithCustomGetter[102X( [3Xarg[103X ) [32X function198199[33X[0;0YInstalls an attribute with a coustom getter function.[133X200201[1X8.1-32 AppendToAhomalgTable[101X202203[29X[2XAppendToAhomalgTable[102X( [3Xarg[103X ) [32X function204205[33X[0;0YAppends an entry to a homalg table.[133X206207[1X8.1-33 homalgNamesOfComponentsToIntLists[101X208209[29X[2XhomalgNamesOfComponentsToIntLists[102X( [3Xarg[103X ) [32X function210[6XReturns:[106X [33X[0;10Ya list of integers[133X211212[33X[0;0YCreates a list of integers out of the names of components.[133X213214[1X8.1-34 IncreaseExistingCounterInObject[101X215216[29X[2XIncreaseExistingCounterInObject[102X( [3Xarg[103X ) [32X function217218[33X[0;0YIncreases an existing counter in an object.[133X219220[1X8.1-35 IncreaseExistingCounterInObjectWithTiming[101X221222[29X[2XIncreaseExistingCounterInObjectWithTiming[102X( [3Xarg[103X ) [32X function223224[33X[0;0YIncreases an existiing counter on an object with timing.[133X225226[1X8.1-36 IncreaseCounterInObject[101X227228[29X[2XIncreaseCounterInObject[102X( [3Xarg[103X ) [32X function229230[33X[0;0YIncreases a counter in an object and creates one if it not exists[133X231232[1X8.1-37 MemoryToString[101X233234[29X[2XMemoryToString[102X( [3Xarg[103X ) [32X function235236[33X[0;0YConverts the current memory state to a string[133X237238[1X8.1-38 PrimePowerExponent[101X239240[29X[2XPrimePowerExponent[102X( [3Xn[103X, [3Xp[103X ) [32X function241[6XReturns:[106X [33X[0;10YA nonnegative integer[133X242243[33X[0;0YReturns the [3Xp[103X-exponent of the integer [3Xn[103X, where [3Xp[103X is a rational prime.[133X244245[1X8.1-39 ViewList[101X246247[29X[2XViewList[102X( [3XL[103X ) [32X operation248[6XReturns:[106X [33X[0;10Ynothing[133X249250[33X[0;0YApply ViewObj to the list [3XL[103X.[133X251252[1X8.1-40 homalgLaTeX[101X253254[29X[2XhomalgLaTeX[102X( [3Xarg[103X ) [32X operation255256257[1X8.2 [33X[0;0YExamplefunctions[133X[101X258259[1X8.2-1 ExamplesForHomalg[101X260261[29X[2XExamplesForHomalg[102X( ) [32X operation262[6XReturns:[106X [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X263264[33X[0;0YRuns the examples for homalg if the package is loadable.[133X265266[1X8.2-2 ExamplesForHomalg[101X267268[29X[2XExamplesForHomalg[102X( [3Xarg[103X ) [32X operation269[6XReturns:[106X [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X270271[33X[0;0YRuns the named example for homalg[133X272273274275