Skip to content

make-github-pseudonymous-again/memoize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💾 memoize License Tests Code coverage

Cache executable calls.

💽 Install AUR package

make DESTDIR=/ PREFIX=/usr install

👩‍🚀 Usage

$ cat fib n="$1" if [ "$n" -eq 0 ] ; then echo 0 elif [ "$n" -eq 1 ] ; then echo 1 else	a="$(MEMOIZE_CACHE="/tmp/${USER}-memoize" memoize 9999 sh fib $((n-1)))"	b="$(MEMOIZE_CACHE="/tmp/${USER}-memoize" memoize 9999 sh fib $((n-2)))" echo "$a + $b" | bc fi $ sh fib 100 354224848179261915075 $ sh fib 200 280571172992510140037611932413038677189525

Packages

No packages published

Contributors 3

  •  
  •  
  •