thautwarm / CanonicalTraits.jlView external linksLinks
Full-featured traits in Julia. Without full features how dare I say this?
☆66Dec 22, 2023Updated 2 years ago
Alternatives and similar repositories for CanonicalTraits.jl
Users that are interested in CanonicalTraits.jl are comparing it to the libraries listed below
Sorting:
- Can do or not? It's easy. See https://tk3369.github.io/BinaryTraits.jl/dev/☆54Feb 16, 2023Updated 3 years ago
- ☆26Sep 10, 2020Updated 5 years ago
- collective tools for Julia SSA IR.☆29Nov 30, 2023Updated 2 years ago
- A package for your code to understand scoping rules(including mutability of free variables).☆18Dec 10, 2021Updated 4 years ago
- A tool for exploring and visualizing Julia code☆25May 18, 2022Updated 3 years ago
- Traits for julia iterators☆11Aug 22, 2020Updated 5 years ago
- ☆11Aug 27, 2021Updated 4 years ago
- Optional value handling for Julia☆29Oct 5, 2022Updated 3 years ago
- A generalized version of Julia generated functions @generated to allow closures in generated functions and avoid the use of runtime eval …☆90May 31, 2022Updated 3 years ago
- The implementation of NameResolution.jl for Julia language.☆29Mar 17, 2022Updated 3 years ago
- A utility package for working with Julia's CodeInfo internal representation.☆19Feb 3, 2024Updated 2 years ago
- ☆13Apr 20, 2023Updated 2 years ago
- traits for julia: dispatch on whatever you want using where syntax☆94Oct 21, 2024Updated last year
- A drop-in replacement of `Base.@assert` that prints out additional information upon failure.☆17Jun 20, 2023Updated 2 years ago
- Metadata for julia fields☆25Feb 8, 2023Updated 3 years ago
- Methodwise Memoization for Julia☆21Jun 27, 2022Updated 3 years ago
- Base API optimized for tuples☆19Sep 9, 2020Updated 5 years ago
- A small package to simplify partial function application☆50May 1, 2025Updated 9 months ago
- Simple Traits for Julia☆166Aug 7, 2025Updated 6 months ago
- Visually clarified stack traces for Julia☆72Jun 2, 2020Updated 5 years ago
- Monad implementation in Julia☆13Dec 14, 2020Updated 5 years ago
- formally and easily, describe the semantics.☆13Aug 17, 2020Updated 5 years ago
- Adds a macro (`@api`) to help manage a consistent API between multiple packages☆10May 18, 2021Updated 4 years ago
- no more 🐱🐱☆21Dec 15, 2025Updated 2 months ago
- Type stable and efficient wrapper of arbitrary Julia functions☆120Nov 9, 2024Updated last year
- Type stable methods for small tuples☆41Nov 18, 2024Updated last year
- Julia functional programming infrastructures and metaprogramming facilities☆419Sep 9, 2025Updated 5 months ago
- KeywordCalls makes it easy to define a method taking a NamedTuple considered as a an unordered collection of bound variables. The require…☆24Sep 28, 2022Updated 3 years ago
- Pattern matching☆55Jul 7, 2022Updated 3 years ago
- Generalized indexing for Julia☆13Mar 3, 2021Updated 4 years ago
- ☆11Apr 17, 2021Updated 4 years ago
- ☆15Sep 27, 2020Updated 5 years ago
- Fixed-length strings in Julia represented by NTuples☆14Jul 15, 2023Updated 2 years ago
- Optional argument checks allow you to omit them when performance is critical.☆10Aug 31, 2022Updated 3 years ago
- Cunning tricks though the julia compiler internals☆87Nov 2, 2025Updated 3 months ago
- maintainable type inference☆20Jan 18, 2023Updated 3 years ago
- Collective tools for metaprogramming on Julia Expr☆92Dec 15, 2025Updated 2 months ago
- Implement composition and concrete subtyping in Julia.☆50Sep 27, 2022Updated 3 years ago
- An experimental simple method overlay mechanism for Julia☆34Dec 1, 2025Updated 2 months ago