In this screencast you see how the JetBrains MPS plugin for IntelliJ IDEA enables the powerful concept of function memoization to Java methods and functions. It might inspire you to create your own Java extensions and ease your life as a Java developer.
Note: You may also like to check out the Tail Recursion Optimization for Java screencast.
The MPS BaseLanguage Extensions plugin can be downloaded through the IntelliJ IDEA Plugin Manager or directly from the Plugin Repository. The sources for the plugin are available at GitHub. We also prepared detailed instructions on how to enable MPS in IntelliJ IDEA.»