Skip to content

Commit

Permalink
Temporarily un-export map and for-each from scheme.list
Browse files Browse the repository at this point in the history
The effect of scheme.list's shadowing those symbols turned out
to be larger than expected.
Until we resolve #957,
we'd better revert exporting these symbols to stop breaking
existing code.
  • Loading branch information
shirok committed Oct 30, 2023
1 parent f2c99ef commit d52ca2b
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion libsrc/scheme/list.scm
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
append! concatenate! reverse!
append-reverse append-reverse!
zip unzip1 unzip2 unzip3 unzip4 unzip5 count
map for-each fold unfold pair-fold reduce fold-right unfold-right
;; See https://github.com/shirok/Gauche/issues/957
;; map for-each
fold unfold pair-fold reduce fold-right unfold-right
pair-fold-right reduce-right append-map append-map!
map! pair-for-each filter-map map-in-order
filter partition remove filter! partition! remove!
Expand Down

0 comments on commit d52ca2b

Please sign in to comment.