Carp/core
scottolsen 2fd7a1fe40 Restrict map to mapping only (not zipping)
We currently define two dynamic functions, map and zip. Each performs
the traditional operation given by these names, however, map, emulated
clojure's map, which would selectively apply map or zip depending on the
number of lists passed as arguments. This change removes that selection,
making the execution of map more predicatable.
2020-04-21 09:41:42 -04:00
..
Array.carp eval: final rewrite version 2020-04-17 11:58:28 +02:00
Bench.carp core: move elapsed_time into bench module 2020-01-27 16:56:22 +01:00
Binary.carp Move Byte Order type outside of the Binary module 2020-03-20 19:02:55 -04:00
Bool.carp Preserve includes order in generated output. 2019-10-03 00:23:27 +02:00
Byte.carp core: add a byte type 2019-11-01 10:52:34 +01:00
carp_bench.h core: move elapsed_time into bench module 2020-01-27 16:56:22 +01:00
carp_binary.h core: reformat carp_binary.h 2020-02-21 13:22:01 +01:00
carp_bool.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_byte.h core: fix #688 by using the correct formatting macros\n\n(and pray that windows does c99) 2020-02-21 12:28:34 +01:00
carp_char.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_debug.h Preserve includes order in generated output. 2019-10-03 00:23:27 +02:00
carp_double.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_float.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_int.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_io.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_long.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_memory.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
carp_pattern.h pattern: fix captures, add split and global-match-str 2020-02-09 13:42:39 +01:00
carp_safe_int.h core: add .clang-format (references #499) 2019-10-30 08:47:36 +01:00
carp_stdbool.h core: remove stdbool dependency 2018-11-17 15:42:36 +01:00
carp_stdint.h core: fix #688 by using the correct formatting macros\n\n(and pray that windows does c99) 2020-02-21 12:28:34 +01:00
carp_string.h core: make subarry/substring slice 2020-02-11 09:09:30 +01:00
carp_system.h core: do not have short functions on single lines 2019-10-30 11:07:32 +01:00
Char.carp core: fix type of Char.zero 2020-01-29 11:48:31 +01:00
Color.carp Use get-tag. 2019-09-11 20:37:15 +02:00
Core.carp interim 2020-04-17 11:58:26 +02:00
core.h core: reformat core.h 2020-01-22 12:18:03 +01:00
Debug.carp Use abort() for assertions. 2019-07-29 21:48:20 +02:00
Double.carp Remove defn for /= 2019-09-27 15:48:10 +02:00
Dynamic.carp all: fixes for new evaluator 2020-04-17 11:58:28 +02:00
Filepath.carp core: make subarry/substring slice 2020-02-11 09:09:30 +01:00
Float.carp Substitute /= interface by a generic. 2019-09-20 23:49:20 +02:00
Format.carp core: fix fmt without arguments 2020-02-12 17:33:38 +01:00
Generics.carp core: add const 2020-01-28 19:31:05 +01:00
Geometry.carp Generics no longer propagated. 2019-09-09 22:08:50 +02:00
GLFW.carp Refactored flags handling (add-pkg). 2019-06-17 09:02:34 +02:00
Heap.carp Fix all nth usage 2019-10-31 06:23:23 -03:00
Int.carp Substitute /= interface by a generic. 2019-09-20 23:49:20 +02:00
Interfaces.carp core: make subarry/substring slice 2020-02-11 09:09:30 +01:00
IO.carp core: add IO.getenv 2020-01-25 14:23:14 +01:00
Long.carp core: add Long.MAX, Long.MIN, and Long.zero 2020-02-13 16:00:53 +01:00
Macros.carp Restrict map to mapping only (not zipping) 2020-04-21 09:41:42 -04:00
Map.carp core: add stdint types 2020-02-17 10:42:07 +01:00
Maybe.carp core: make Maybe.apply take function ref 2020-01-25 14:08:37 +01:00
OpenGL.carp Move OpenGL.framework reference to its own module. 2019-06-13 18:21:59 +02:00
Pattern.carp core: make subarry/substring slice 2020-02-11 09:09:30 +01:00
Pointer.carp core: add pointer arithmetic (references #423) 2019-10-30 08:09:18 +01:00
Random.carp core: allow byte as member type 2019-11-01 10:52:34 +01:00
Result.carp core: add Result.map-error 2020-01-22 12:36:03 +01:00
SafeInt.carp docs: clarify git loading situation 2019-05-01 00:24:29 +02:00
SDL_gfx.carp Refactored flags handling (add-pkg). 2019-06-17 09:02:34 +02:00
SDL_image.carp Some fixes for SDL on Windows. 2020-04-06 09:28:50 +02:00
SDL_mixer.carp Refactored flags handling (add-pkg). 2019-06-17 09:02:34 +02:00
SDL_ttf.carp Refactored flags handling (add-pkg). 2019-06-17 09:02:34 +02:00
SDL.carp Friendly tip. 2020-04-06 09:38:13 +02:00
SDLHelper.h all: fixes for new evaluator 2020-04-17 11:58:28 +02:00
Sort.carp core: add sort flavors with custom comparators 2018-11-13 11:11:21 +01:00
Statistics.carp Fix all nth usage 2019-10-31 06:23:23 -03:00
StdInt.carp Add zero for other StdInt types 2020-02-20 23:39:25 -05:00
String.carp eval: final rewrite version 2020-04-17 11:58:28 +02:00
System.carp Carp init globals function call. 2020-03-23 10:31:58 +01:00
Test.carp eval: initial working rewrite 2020-04-17 11:58:28 +02:00
Tuples.carp Substitute /= interface by a generic. 2019-09-20 23:49:20 +02:00
Vector.carp core: make Maybe.apply take function ref 2020-01-25 14:08:37 +01:00