mes/module/srfi
Jan Nieuwenhuizen 4b6d11e990
core: append2, append_reverse, reverse, reverse!: Create less garbage.
* src/mes.c (append_reverse): New function.
  (reverse_x_): New function.
  (append2): Use them to create less garbage.
* module/mes/scm.mes (reverse): Create less garbage.
* module/srfi/srfi-1.mes (reverse!): Rewrite, use core:reverse!.
  (append-reverse): Remove.
2018-04-20 14:38:24 +02:00
..
srfi-0.mes doc: Release udpate. 2017-11-21 19:22:26 +01:00
srfi-1.mes core: append2, append_reverse, reverse, reverse!: Create less garbage. 2018-04-20 14:38:24 +02:00
srfi-1.scm mes: Add list-index. 2017-06-11 14:45:01 +02:00
srfi-9.mes mes: Reimplement records. 2017-12-12 00:12:42 +01:00
srfi-13.mes mes: Add string-fold, string-fold-right. 2018-04-07 13:37:07 +02:00
srfi-14.mes mes: Add char-whitespace? 2018-04-15 08:04:09 +02:00
srfi-16.mes mes: Add incremental test suite. 2018-01-25 06:58:44 +01:00
srfi-16.scm mes: Support case-lambda. 2017-05-06 22:42:21 +02:00
srfi-26.mes doc: Release udpate. 2017-11-21 19:22:26 +01:00
srfi-26.scm Import srfi-26 from Guile. 2016-12-24 08:34:19 +01:00
srfi-43.mes core: Optimize vector-map, vector-for-each. 2018-04-20 13:06:00 +02:00