Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

github.com/grosenberg/maths

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/grosenberg/maths

Source
Go
Version
v0.0.0-20150926231457-7135a17b5a21
Version published
Created
Source

Go Maths

A generic vector maths package supporting various standard math operations on vectors of degree-n and scalars.

The algorithm implementations are entirely type-agnostic following the Go generics pattern. Separate type-specializations are implemened using simple extensions. Exemplary type-specializations for float32 and big.Float valued vectors are provided.

Part of the Go Generics proof-of-concept packages: Collections Generic Maths & Rich Enums .

Documentation

For a summary of the Go generics pattern, see the [Go Generics](https://github.com/grosenberg/maths/Go Generics.md) file.

License

Copyright � 2015 Gerald Rosenberg.

Use of this source code is governed by a BSD-style license that can be found in the License.md file.

FAQs

Package last updated on 26 Sep 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts