JuliaStaging / NameResolution.jl
A package for your code to understand scoping rules(including mutability of free variables).
☆18Updated 2 years ago
Related projects: ⓘ
- The implementation of NameResolution.jl for Julia language.☆29Updated 2 years ago
- Adds a macro (`@api`) to help manage a consistent API between multiple packages☆10Updated 3 years ago
- non-extensible/hardcoded pattern matching, core of MLStyle☆16Updated 3 years ago
- no fancy pattern matching, no dependencies, lightweight Expronicon for low latency.☆15Updated last month
- Code-regrouping to reduce latency in Julia code compilation☆15Updated 2 years ago
- A utility package for working with Julia's CodeInfo internal representation.☆20Updated 7 months ago
- Traits for julia iterators☆11Updated 4 years ago
- It's interpreters all the way down.☆13Updated 3 years ago
- An Abstract Reasoning Logic Interface☆15Updated 3 years ago
- collective tools for Julia SSA IR.☆29Updated 9 months ago
- ☆11Updated 3 years ago
- Arithmetic with small and with very large rationals is made fast.☆22Updated last year
- Monad implementation in Julia☆13Updated 3 years ago
- Optional value handling for Julia☆30Updated last year
- Static numbers in Julia☆36Updated 2 years ago
- A simple static type checker that enforces C-style programming in Julia☆25Updated last year
- Optional argument checks allow you to omit them when performance is critical.☆10Updated 2 years ago
- ☆16Updated 3 years ago
- metaprogramming for Julia arrays☆13Updated 3 years ago
- Utilities for handling arithmetic overflow☆12Updated 4 months ago
- Immutable empty and singleton collections