Mason Protter's repositories
Symbolics.jl
A symbolic math library written in Julia modelled off scmutils
LegibleLambdas.jl
Provides a simple macro to make readable anonymous functions in Julia
NaturallyUnitful.jl
Facilities for using natural units with Unitful.jl
ToggleableAsserts.jl
Assertions that can be turned on or off with a switch, with no runtime penalty when they're off.
SymbolicTracing.jl
(experimental) tracing and abstract interpretation with SymbolicUtils.jl
StaticModules.jl
Static module-like namespaces for julia
GeometricMatrixAlgebras.jl
Geoemtric Algebra using julia matrices
AbstractAlgebra.jl
Generic abstract algebra functionality in pure Julia (no C dependencies)
ArrayInterface.jl
Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations
BangBang.jl
Immutables as mutables, mutables as immutables.
CanonicalTraits.jl
Full-featured traits in Julia. Without full features how dare I say this?
Catlab.jl
A framework for applied category theory in the Julia language
CircularArrays.jl
Multi-dimensional arrays with fixed size and circular indexing.
julia-vterm.el
A vterm-powered inferior Julia REPL for Emacs
JuMP.jl
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
LoopVectorization.jl
Macro(s) for vectorizing loops.
MappedArrays.jl
Lazy in-place transformations of arrays
ob-julia-vterm.el
Org-babel support for Julia code blocks using julia-vterm
Octavian.jl
Multi-threaded BLAS-like library that provides pure Julia matrix multiplication
SpeedTests
comparing the execution speeds of various programming languages
Traitor.jl
An early prototype of a traits system for Julia
Tricks.jl
Cunning tricks though the julia compiler internals
VectorizationBase.jl
Base library providing vectorization-tools (ie, SIMD) that other libraries are built off of.