Keean Schupke <[EMAIL PROTECTED]> writes: > What happens with this method when the display needs refreshing, does > the current state have to be recomputed every time ...
No. The new state is constructed from bits of old state and the changed data. Applying a change on average requires logarithmic time & memory wrt. the whole size. It does not invalidate the old state - state is immutable. http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/vol25/issue12/spe986.pdf -- __("< Marcin Kowalczyk \__/ [EMAIL PROTECTED] ^^ http://qrnik.knm.org.pl/~qrczak/ _______________________________________________ Haskell-Cafe mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell-cafe
