
CompSci
Get flash to fully experience Pearltrees
Cyberspace - Networking, Games, and Virtual Environments
Magic Ink: Information Software and the Graphical Interface
In mathematics and computer science , currying is the technique of transforming a function that takes multiple arguments (or a tuple of arguments) in such a way that it can be called as a chain of functions, each with a single argument ( partial application ).
Currying
SparkMaker - Sparklines for Excel, Word, PowerPoint, and HTML documents
SparkMaker is an add-in for Microsoft ® Office that creates sparklines (mini graphs) to visualize numerical data in dashboards, spreadsheets, reports, and presentations created with Excel ® , Word, and PowerPoint ® .A Tour through the Visualization Zoo
Jeffrey Heer, Michael Bostock, and Vadim Ogievetsky, Stanford UniversityA second draft of a non-technical article on universality
Clickable chart of distribution relationships
Probability distributions have a surprising number inter-connections. A dashed line in the chart below indicates an approximate (limit) relationship between two distribution families. A solid line indicates an exact relationship: special case, sum, or transformation.Memoization
In computing , memoization is an optimization technique used primarily to speed up computer programs by having function calls avoid repeating the calculation of results for previously processed inputs. Memoization has also been used in other contexts (and for purposes other than speed gains), such as in simple mutually recursive descent parsing [ 1 ] in a general top-down parsing algorithm [ 2 ] [ 3 ] that accommodates ambiguity and left recursion in polynomial time and space. Although related to caching , memoization refers to a specific case of this optimization, distinguishing it from forms of caching such as buffering or page replacement .Previous: What's in a Closure?
Did it with .NET - Using Automatic Memoization
First published Sat Jan 25, 1997; substantive revision Wed May 5, 2010 Game theory is the study of the ways in which strategic interactions among economic agents produce outcomes with respect to the preferences (or utilities ) of those agents, where the outcomes in question might have been intended by none of the agents. The meaning of this statement will not be clear to the non-expert until each of the italicized words and phrases has been explained and featured in some examples.

