diff options
| author | eunhhu <[email protected]> | 2026-10-19 04:04:09 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-19 04:04:09 +0100 |
| commit | 5f223bd45d9279982ec6e4ca334c089c07782639 (patch) | |
| tree | 02b1074fdeef902ebe806c22a3b93ef022cfa9af /examples/http.aup | |
| parent | 4aefbab3cdbcb5a7c4b7598795baa276f82fd842 (diff) | |
| download | aup-5f223bd45d9279982ec6e4ca334c089c07782639.tar.gz aup-5f223bd45d9279982ec6e4ca334c089c07782639.zip | |
Lets' lists in inner blocks and xs = [...] (after Pure 140's inflate): a let's list in an if's, a for's, a while's or a match's block (a handler's, a fn's or a view's body's) begins empty each time its let is run, one state let.NAME a name as before (gathered from inner blocks now), emptied there a item at a time (while xs.count > 0 remove the last: a list of numbers' by its place count - 1, others' .last; Pure has no op that empties a list); xs = [...] empties a let's list and gives it its elements ([] none), a stored list refused; a list literal in an expression keeps its elements (it dropped them: a field's [1, 2] was empty); folds and filters hold no let's list; test inner_lists (100 random events: a for's list, a keyed one, a fn's, a view body's, xs = [...] and [] against Python), a diagnostic retired (an inner block's list now reads as unknown past it), one added; the 60 sources the same modules; 002
Diffstat (limited to 'examples/http.aup')
0 files changed, 0 insertions, 0 deletions
