Re: Finite Functions / hash/ fast dispatch
- To: mathgroup at yoda.physics.unc.edu
- Subject: Re: Finite Functions / hash/ fast dispatch
- From: fateman at peoplesparc.berkeley.edu (Richard Fateman)
- Date: Mon, 30 Sep 91 10:26:12 PDT
There is a function "Hash" and a function "HashTable" in Mathematica 2.0. The latter seems to be totally undocumented. There is supposed to be a way of optimizing collections of rules, Dispatch, (it may however, be a no-op, in 2.0beta). But if it worked, your rules could be in a set S:={f[x1]->y1, ... f[xn]->yn} and maybe even have some patterns in there. then you do f[xi] /. S to do the "fast" lookup. This may not be fast, in some absolute sense, but you are, after all, programming in Mathematica. RJF