BinaryTraits.jl

Trait system

A package that enables simple and easy-to-use trait-based dispatch in Julia

Can do or not? It's easy. See https://tk3369.github.io/BinaryTraits.jl/dev/

GitHub

53 stars
3 watching
3 forks
Language: Julia
last commit: almost 2 years ago
design-patternsinterfacejulia-languagejulialangtraits

Related projects:

Repository Description Stars
jolin-io/wheretraits.jl A package that extends Julia's where syntax to support trait definitions and resolves ambiguities among them. 90
thejpster/console-traits A simple text-based console library for the Rust programming language 3
juliastats/distributions.jl A package for probability distributions and associated functions in Julia 1,114
beef331/traitor An interface system for generic programming in Nim that uses tuples to define traits and dynamic dispatch on signatures. 28
dysonance/strategems.jl Toolset for systematic trading strategy development and backtesting in Julia 162
juliatext/languages.jl A package for working with human languages in Julia. 54
juliastats/hypothesistests.jl A package of statistical tests implemented in Julia to make hypothesis testing accessible and easy to use. 299
juliastats/statskit.jl A package manager for statistical computing in Julia 141
juliareinforcementlearning/reinforcementlearninganintroduction.jl Provides Julia code to generate figures and examples for an introductory reinforcement learning book 310
trthatcher/discriminantanalysis.jl A Julia package implementing regularized discriminant analysis for multiclass classification 9
dysonance/indicators.jl A Julia package offering efficient implementations of many technical analysis indicators and algorithms. 216
juliastats/mlbase.jl A collection of tools to support the development of machine learning algorithms 185
sisl/smile.jl A Julia interface to Smile's C++ reasoning engine for probabilistic graphical models 2
rust-lang/chalk An implementation of the Rust trait system using a PROLOG-like logic solver 1,843
julia-actions/setup-julia Downloads and sets up Julia version on the system path 94