peterahrens/MemoizedMethods.jl

Methodwise Memoization for Julia

Julia
This is stars and forks stats for /peterahrens/MemoizedMethods.jl repository. As of 10 May, 2024 this repository has 22 stars and 1 forks.

MemoizedMethods.jl Methodwise memoization for Julia. Use any function definition syntax at any scope! Specialize custom dictionary types with straightforward syntax! Don't compute the same thing twice! Usage using MemoizedMethods @memoize function f(x, y) println("run") x + y end julia> f(1, 1) run 2 julia> f(1, 2) run 3 julia> f(1, 1) 2 By default, MemoizedMethods.jl uses an IdDict as a cache, but you can specify an expression that evaluates to a cache of your very own, so long as it...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
code-423n4/2022-06-puttySolidityJavaScriptRuby7060
CodeForcer/foundry-yulSolidityJuliaOther780170
Leticia-maria/QuantumFoca.jlJulia45030
rafaqz/Interfaces.jlJulia56030
JuliaGPU/GPUArrays.jlJulia2830720
DynareJulia/FastLapackInterface.jlJulia25080
JuliaInterop/Cxx.jlJuliaC++C74001350
oxfordcontrol/Clarabel.jlJulia1290150
lanl/quantum_algorithmsJupyter NotebookPythonLua2000600
0xfoobar/boredanddangerousSolidityJavaScriptRuby240100