Referencing this article on Memoization, I believe that this approach uses memoization, and should be fast. However, it doesn't seem to be the case here: pascal
vc90
federation
geom-text
remote-registry
coldfusion-11
threshold
wistia
linux-distro
tidyr
arraydeque
keep-alive
utf
device-policy-manager
jubula
scalafmt
newtype
getusermedia
contentdialog
htonl
rtsp
vapid
adler32
glreadpixels
bgfx
android-textattributes
biml
rfc822
python-black
jena
tuareg