MikeInnes / Effects.jl
Like a kick in the monads
☆41Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for Effects.jl
- The implementation of NameResolution.jl for Julia language.☆29Updated 2 years ago
- A static method overlay and optimization tool with configurable code generation and execution.☆54Updated 2 years ago
- A cassette-based debugger | The Other Debugger☆50Updated 2 years ago
- A utility package for working with Julia's CodeInfo internal representation.☆19Updated 9 months ago
- Pattern matching☆52Updated 2 years ago
- Full-featured traits in Julia. Without full features how dare I say this?☆65Updated 10 months ago
- for you with the good questions☆27Updated 3 years ago
- Canonical default initial values and identity elements for Julia☆25Updated 2 years ago
- Simple currying in julia☆15Updated 4 years ago
- Optional value handling for Julia☆30Updated 2 years ago
- A simple static type checker that enforces C-style programming in Julia☆25Updated last year
- Safe resource handling for Julia, without the do blocks☆30Updated 2 years ago
- Provides a simple macro to make readable anonymous functions in Julia☆29Updated 3 years ago
- Unrolling loops at compile-time☆51Updated last year
- iterate and foldl for humans™☆28Updated 4 years ago
- Experimental compiler infrastructure for KernelAbstractions☆16Updated 9 months ago
- Currying for Julia☆21Updated 7 months ago
- It's interpreters all the way down.☆13Updated 3 years ago
- Static numbers in Julia☆37Updated 2 years ago
- J̳̋ͪ︡ų̔l̲̮̲̏̆͋i͖͈̬̭ͭ̄a̬ͯ a̖̖̝ͬͨ͢p̘͓̣̄̕p̯ͥ̍͘r̯ͧ̄o̘̖̮͌̚ã͔̍ͣc̗ͪh̨͗︢e̚s̡̡︡ͮ͐☆45Updated 8 months ago
- non-extensible/hardcoded pattern matching, core of MLStyle☆16Updated 3 years ago
- Pirating base type NTuple{N,Core.VecElement{T}} -- although base methods are NOT overloaded -- and plundering the great work of eschnett'…☆26Updated 3 years ago
- Avoid method dispatch at runtime☆38Updated 3 years ago
- (experimental) tracing and abstract interpretation with SymbolicUtils.jl☆22Updated 3 years ago
- Primitives for construction of objects☆37Updated last month
- Radical ideas for the Julia language.☆26Updated 4 years ago
- Sugar coating Julia's many ASTs☆42Updated 3 years ago
- Cunning tricks though the julia compiler internals☆85Updated 3 months ago
- Deprecated. Please use Git.jl instead: https://github.com/JuliaVersionControl/Git.jl☆22Updated 3 years ago
- Simplified resource cleanup for julia.☆25Updated 3 years ago