Non-Upwards Compatible Changes Non-Upwards Compatible ChangesSee the thread starting at Is the SuchThatPattern always a bad idea? No more map-tail New unshadowable names: Test, __SplitList Deleted some unused old unshadowable names: __makeVarSlot, __makeGuardedSlot Many changes to ETreeVisitor API, to move guards on patterns into GuardPattern __makeVerbFacet & __MatchContext moved to the new <elang:expand.*> No more plurals, except for verb-assign. Instead of 'a + (b, c)', you'd now need to say 'a.add(b, c)'. No longer adding doc-comment string "Invoke as a function" during expansion New warnings at eruntime=warning level New featuresGeneralized guard patterns Deprecated featuressuch-that is deprecated
|
||||||||||||||||||||||
Unless stated otherwise, all text on this page which is either unattributed or by Mark S. Miller is hereby placed in the public domain.
|