An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/nickng/abelian

Package abelian provides data structures and functions abelian group in Go. An abelian group is a mathematical group 〈S,·〉 in which the binary operation · can be applied to two group elements x,y ∈ S commutatively, i.e. x·y = y·x. This package provides a minimal representation for such group, where the set S is any types that implements the set.Set interface. Most of the functionalities of the Group will be provided by the set.Set implementation. A number of properties interfaces (e.g. StrictOrdered, Enumerable, ...) are also provided for convenience. To use this package to represent custom abelian groups, simply provide an implementation for the Set and binary function Op.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/nickng/abelian
Keywords: abstract-algebra , group-theory
License: Apache-2.0
Latest release: about 7 years ago
First release: about 7 years ago
Namespace: github.com/nickng
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago

    Loading...
    Readme
    Loading...