All Projects → algebraic-graphs → scala

algebraic-graphs / scala

Licence: MIT license
Algebraic Graphs in Scala

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to scala

Reduce.jl
Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: ✭ 172 (+647.83%)
Mutual labels:  algebra
endless
Scala library to describe sharded and event sourced entities using tagless-final algebras
Stars: ✭ 70 (+204.35%)
Mutual labels:  algebra
GaloisFields.jl
Finite fields for Julia
Stars: ✭ 39 (+69.57%)
Mutual labels:  algebra
Iota
Fast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (+660.87%)
Mutual labels:  algebra
Bastet
A ReasonML/Ocaml library for category theory and abstract algebra
Stars: ✭ 200 (+769.57%)
Mutual labels:  algebra
articicial-inteligence-and-data-science
Este repositorio esta basado principalmente en la carrera de machine learning y data science de platzi pero también habrán recursos de otras plataformas e instituciones educativas.
Stars: ✭ 34 (+47.83%)
Mutual labels:  algebra
Q.js
Quantum computing in your browser.
Stars: ✭ 158 (+586.96%)
Mutual labels:  algebra
mir-glas
[Experimental] LLVM-accelerated Generic Linear Algebra Subprograms
Stars: ✭ 99 (+330.43%)
Mutual labels:  algebra
Curso Algebra Lineal
Curso de Álgebra Lineal
Stars: ✭ 234 (+917.39%)
Mutual labels:  algebra
Mathematics for Machine Learning
Learn mathematics behind machine learning and explore different mathematics in machine learning.
Stars: ✭ 28 (+21.74%)
Mutual labels:  algebra
Nalgebra
Linear algebra library for Rust.
Stars: ✭ 2,433 (+10478.26%)
Mutual labels:  algebra
Swiftymath
Pure Math in Pure Swift.
Stars: ✭ 182 (+691.3%)
Mutual labels:  algebra
united
United Monoids
Stars: ✭ 25 (+8.7%)
Mutual labels:  algebra
Symja android library
☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Stars: ✭ 170 (+639.13%)
Mutual labels:  algebra
Atosym
algebraic expressions parsing and evaluation through a property system based algorithm
Stars: ✭ 15 (-34.78%)
Mutual labels:  algebra
Alga Paper
A minimalistic, elegant and powerful approach to working with graphs in a functional programming language
Stars: ✭ 163 (+608.7%)
Mutual labels:  algebra
curr
All curricular materials for Bootstrap course modules
Stars: ✭ 13 (-43.48%)
Mutual labels:  algebra
racket-cas
Simple computer algebra system
Stars: ✭ 58 (+152.17%)
Mutual labels:  algebra
augmath
Interactive Computer Algebra System. Augmenting how we *do* mathematics using computers
Stars: ✭ 41 (+78.26%)
Mutual labels:  algebra
AlgebraSummerExam
Theory for algebra summer exam
Stars: ✭ 17 (-26.09%)
Mutual labels:  algebra

Algebraic Graphs in Scala

There is only one file of interest at the moment.

This is only an experiment at this point. If you'd like this library to be developed further, please raise an issue.

If you don't know what algebraic graphs are, have a look at this paper.

Compile

Run sbt and then compile.

Experiment in REPL

Run :paste src/main/scala/alga/Graph.scala in scala REPL.

Build docs

Run scaladoc src/main/scala/alga/Graph.scala, browse alga/Graph.html.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].