Index
| :~: | Data.Witness | 
| == | Data.Witness | 
| AddItemList | Data.Witness.List, Data.Witness | 
| addListItem | Data.Witness.List, Data.Witness | 
| addNat | Data.Nat | 
| Any | Data.Witness.Any, Data.Witness | 
| AnyF | Data.Witness.Any, Data.Witness | 
| AnyWitness | Data.Witness.Any, Data.Witness | 
| AppendList | Data.Witness.List, Data.Witness | 
| appendList | Data.Witness.List, Data.Witness | 
| apply | Data.Witness | 
| asProxyTypeOf | Data.Witness | 
| castWith | Data.Witness | 
| ConsListType | Data.Witness.List, Data.Witness | 
| EitherWitness | Data.Witness.List, Data.Witness | 
| emptyWitnessDict | Data.Witness.WitnessDict, Data.Witness | 
| emptyWitnessFDict | Data.Witness.WitnessFDict, Data.Witness | 
| Eq1 | Data.Witness.Representative, Data.Witness | 
| equals1 | Data.Witness.Representative, Data.Witness | 
| gcastWith | Data.Witness | 
| getListElement | Data.Witness.ListElement, Data.Witness | 
| getRepresentative | Data.Witness.Representative, Data.Witness | 
| getRepWitness | Data.Witness.Representative, Data.Witness | 
| HasListElement | Data.Witness.ListElement, Data.Witness | 
| inner | Data.Witness | 
| Is | Data.Witness.Representative, Data.Witness | 
| isWitnessRepresentative | Data.Witness.Representative, Data.Witness | 
| KProxy | |
| 1 (Data Constructor) | Data.Witness | 
| 2 (Type/Class) | Data.Witness | 
| listAddItem | Data.Witness.List, Data.Witness | 
| listAddItemWitness | Data.Witness.List, Data.Witness | 
| listAppend | Data.Witness.List, Data.Witness | 
| listAppendWitness | Data.Witness.List, Data.Witness | 
| ListElement | Data.Witness.ListElement, Data.Witness | 
| listFill | Data.Witness.List, Data.Witness | 
| listFromPartition | Data.Witness.List, Data.Witness | 
| listIdentity | Data.Witness.List, Data.Witness | 
| listInsert | Data.Witness.List, Data.Witness | 
| listInsertMany | Data.Witness.List, Data.Witness | 
| listLift2 | Data.Witness.List, Data.Witness | 
| listMap | Data.Witness.List, Data.Witness | 
| listMapW | Data.Witness.List, Data.Witness | 
| listMapWitness | Data.Witness.List, Data.Witness | 
| listMerge | Data.Witness.List, Data.Witness | 
| listMergeItem | Data.Witness.List, Data.Witness | 
| listMergeItemWitness | Data.Witness.List, Data.Witness | 
| listMergeWitness | Data.Witness.List, Data.Witness | 
| listPartitionWitness1 | Data.Witness.List, Data.Witness | 
| listPartitionWitness2 | Data.Witness.List, Data.Witness | 
| listRemove | Data.Witness.List, Data.Witness | 
| listRemoveMany | Data.Witness.List, Data.Witness | 
| listRemoveManyWitness | Data.Witness.List, Data.Witness | 
| listRemoveWitness | Data.Witness.List, Data.Witness | 
| listSequence | Data.Witness.List, Data.Witness | 
| listSplit | Data.Witness.List, Data.Witness | 
| listSplitItem | Data.Witness.List, Data.Witness | 
| listToPartition1 | Data.Witness.List, Data.Witness | 
| listToPartition2 | Data.Witness.List, Data.Witness | 
| ListType | Data.Witness.List, Data.Witness | 
| listTypeMap | Data.Witness.List, Data.Witness | 
| listTypeToList | Data.Witness.List, Data.Witness | 
| listUnmerge | Data.Witness.List, Data.Witness | 
| listUnmergeItem | Data.Witness.List, Data.Witness | 
| MapList | Data.Witness.List, Data.Witness | 
| mapList | Data.Witness.List, Data.Witness | 
| MapWitness | Data.Witness.List, Data.Witness | 
| matchAny | Data.Witness.Any, Data.Witness | 
| matchAnyF | Data.Witness.Any, Data.Witness | 
| matchAnyWitness | Data.Witness.Any, Data.Witness | 
| matchIs | Data.Witness | 
| MergeItemList | Data.Witness.List, Data.Witness | 
| MergeList | Data.Witness.List, Data.Witness | 
| mergeList | Data.Witness.List, Data.Witness | 
| mergeListItem | Data.Witness.List, Data.Witness | 
| MkAddItemList | Data.Witness.List, Data.Witness | 
| MkAny | Data.Witness.Any, Data.Witness | 
| mkAny | Data.Witness.Representative, Data.Witness | 
| MkAnyF | Data.Witness.Any, Data.Witness | 
| mkAnyF | Data.Witness.Representative, Data.Witness | 
| MkAnyWitness | Data.Witness.Any, Data.Witness | 
| MkAppendList | Data.Witness.List, Data.Witness | 
| MkEitherWitness | Data.Witness.List, Data.Witness | 
| MkMapList | Data.Witness.List, Data.Witness | 
| MkMergeItemList | Data.Witness.List, Data.Witness | 
| MkMergeList | Data.Witness.List, Data.Witness | 
| MkPartitionList | Data.Witness.List, Data.Witness | 
| MkRemoveFromList | Data.Witness.List, Data.Witness | 
| MkRemoveManyFromList | Data.Witness.List, Data.Witness | 
| MkWitnessDict | Data.Witness.WitnessDict, Data.Witness | 
| MkWitnessFDict | Data.Witness.WitnessFDict, Data.Witness | 
| modifyListElement | Data.Witness.ListElement, Data.Witness | 
| multiplyNat | Data.Nat | 
| Nat | Data.Nat | 
| NatType | Data.Witness.Nat, Data.Witness | 
| NilListType | Data.Witness.List, Data.Witness | 
| outer | Data.Witness | 
| PartitionList | Data.Witness.List, Data.Witness | 
| partitionList | Data.Witness.List, Data.Witness | 
| Proxy | |
| 1 (Data Constructor) | Data.Witness | 
| 2 (Type/Class) | Data.Witness | 
| putListElement | Data.Witness.ListElement, Data.Witness | 
| Refl | Data.Witness | 
| removeAllMatching | Data.Witness.List, Data.Witness | 
| removeAllMatchingMany | Data.Witness.List, Data.Witness | 
| RemoveFromList | Data.Witness.List, Data.Witness | 
| RemoveManyFromList | Data.Witness.List, Data.Witness | 
| Representative | Data.Witness.Representative, Data.Witness | 
| representative | Data.Witness.Representative, Data.Witness | 
| rerepresentative | Data.Witness.Representative, Data.Witness | 
| sameMapWitness | Data.Witness.List, Data.Witness | 
| subtractFromNat | Data.Nat | 
| Succ | Data.Nat | 
| SuccType | Data.Witness.Nat, Data.Witness | 
| sym | Data.Witness | 
| Tensor | Control.Category.Tensor | 
| tensorPair | Control.Category.Tensor | 
| tensorUnit | Control.Category.Tensor | 
| TestEquality | Data.Witness | 
| testEquality | Data.Witness | 
| trans | Data.Witness | 
| withRepresentative | Data.Witness.Representative, Data.Witness | 
| WitnessDict | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictAdd | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictFromList | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictLookup | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictModify | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictRemove | Data.Witness.WitnessDict, Data.Witness | 
| witnessDictReplace | Data.Witness.WitnessDict, Data.Witness | 
| WitnessFDict | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictAdd | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictFromList | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictLookup | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictModify | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictRemove | Data.Witness.WitnessFDict, Data.Witness | 
| witnessFDictReplace | Data.Witness.WitnessFDict, Data.Witness | 
| Zero | Data.Nat | 
| ZeroType | Data.Witness.Nat, Data.Witness | 
| ~~ | Data.Witness |