Tony Garnock-Jones
|
f788caf754
|
More exports and utilities
|
2014-05-13 23:08:42 -04:00 |
Tony Garnock-Jones
|
4711069f36
|
matcher-project and matcher->finite-set
|
2014-05-13 22:18:40 -04:00 |
Tony Garnock-Jones
|
67d1b3b6db
|
Move tests together
|
2014-05-13 19:35:03 -04:00 |
Tony Garnock-Jones
|
8011a7263c
|
Adapt first example
|
2014-05-10 19:27:27 -04:00 |
Tony Garnock-Jones
|
ebdd50ca4c
|
Finish first cut
|
2014-05-10 19:27:27 -04:00 |
Tony Garnock-Jones
|
c415fdac65
|
Make gestalts list-based instead of mixed vectors and lists
|
2014-05-10 19:27:26 -04:00 |
Tony Garnock-Jones
|
a916a6c194
|
Fix silly mistakes
|
2014-05-10 19:27:26 -04:00 |
Tony Garnock-Jones
|
469f18503b
|
WIP
|
2014-05-10 19:27:26 -04:00 |
Tony Garnock-Jones
|
d88eb390b8
|
WIP
|
2014-05-10 19:27:26 -04:00 |
Tony Garnock-Jones
|
de6cd3884a
|
Remove the old pattern.rkt
|
2014-05-10 19:27:26 -04:00 |
Tony Garnock-Jones
|
f46e95c933
|
Add matcher-match-matcher
|
2014-05-10 19:27:17 -04:00 |
Tony Garnock-Jones
|
1aed7450cb
|
Export "wildcard?"
|
2014-05-10 19:26:51 -04:00 |
Tony Garnock-Jones
|
9cdbd38ba0
|
Let matcher-intersect flexibly combine success-values; add matcher-relabel
|
2014-05-07 22:00:46 -04:00 |
Tony Garnock-Jones
|
7c11b3ace2
|
Renamings and better exports
|
2014-05-07 19:23:11 -04:00 |
Tony Garnock-Jones
|
4a142b62b2
|
More temporary exports
|
2014-05-06 21:23:59 -04:00 |
Tony Garnock-Jones
|
78ff95d8a2
|
Placeholder exports
|
2014-05-06 21:14:07 -04:00 |
Tony Garnock-Jones
|
a3bebaa089
|
Split out benchmarking programs to minimart-benchmark repo
|
2014-05-02 20:29:14 -04:00 |
Tony Garnock-Jones
|
b81e76bd74
|
Warmup to avoid outliers
|
2014-05-01 15:54:12 -04:00 |
Tony Garnock-Jones
|
784f89d308
|
Account for startup/boot delay separately.
|
2014-05-01 15:42:08 -04:00 |
Tony Garnock-Jones
|
51d7cffe3f
|
More resolution at the very slow end
|
2014-05-01 15:11:29 -04:00 |
Tony Garnock-Jones
|
5c4747e56b
|
Measure internal messaging ping-pong latency
|
2014-05-01 15:04:24 -04:00 |
Tony Garnock-Jones
|
0431a39cc1
|
Additional test
|
2014-05-01 14:06:25 -04:00 |
Tony Garnock-Jones
|
d3d50d0cc3
|
Presence detector doesn't actually directly depend on pattern.rkt
|
2014-05-01 14:06:20 -04:00 |
Tony Garnock-Jones
|
c514b2133a
|
Fold in test cases from old pattern match implementation
|
2014-05-01 14:05:28 -04:00 |
Tony Garnock-Jones
|
ba006264fc
|
Be more consistent about use of #f in matcher functions.
|
2014-05-01 13:37:28 -04:00 |
Tony Garnock-Jones
|
80a2cef81c
|
Limited route subtraction, via erase-path.
|
2014-05-01 07:36:56 -04:00 |
Tony Garnock-Jones
|
a8fdc0fff3
|
Route intersections via rand
|
2014-05-01 06:46:39 -04:00 |
Tony Garnock-Jones
|
1352f0d473
|
Steps toward efficiently-indexed routing tables
|
2014-05-01 00:30:18 -04:00 |
Tony Garnock-Jones
|
55481dbdaf
|
Profiler support
|
2014-02-04 16:25:06 -05:00 |
Tony Garnock-Jones
|
67e9483d0e
|
websocket-server -> websocket-local-server
|
2014-01-13 19:33:48 -05:00 |
Tony Garnock-Jones
|
154c0664a3
|
SSL websocket support
|
2013-11-06 16:01:55 -05:00 |
Tony Garnock-Jones
|
4ce46c562a
|
Avoid some needless routing change notifications, at a cost of slightly less wieldy code
|
2013-11-01 11:10:09 -04:00 |
Tony Garnock-Jones
|
44d08295be
|
Timer driver
|
2013-11-01 10:13:09 -04:00 |
Tony Garnock-Jones
|
66215d40f7
|
pattern-subst
|
2013-10-30 18:01:39 +00:00 |
Tony Garnock-Jones
|
853f3b2f6c
|
Expose log-events-and-actions?.
|
2013-10-30 16:59:32 +00:00 |
Tony Garnock-Jones
|
9379661e06
|
Fix silly bug in module-begin for #lang minimart
|
2013-10-30 16:49:45 +00:00 |
Tony Garnock-Jones
|
38b4fb6068
|
hash-table support in pattern.rkt
|
2013-10-30 16:03:17 +00:00 |
Tony Garnock-Jones
|
0bd556c7b7
|
Option to log events and actions using log-info
|
2013-10-30 15:43:12 +00:00 |
Tony Garnock-Jones
|
794e4d96f4
|
Fix stupid error: one little character out of place
|
2013-10-30 15:12:59 +00:00 |
Tony Garnock-Jones
|
58c861a8d8
|
Use the tighter intersect? instead of intersect.
|
2013-10-30 15:05:13 +00:00 |
Tony Garnock-Jones
|
dd42701179
|
Changed defaults: no longer complain on supply reduction
|
2013-10-30 14:42:27 +00:00 |
Tony Garnock-Jones
|
cb4746033d
|
Ensure shutdown of websocket connection on exn
|
2013-10-30 14:25:48 +00:00 |
Tony Garnock-Jones
|
9242d264b3
|
I conjecture that the common case will see demand- and supply-levels of zero
|
2013-10-29 15:41:02 +00:00 |
Tony Garnock-Jones
|
ceada73709
|
Websocket driver and example
|
2013-10-28 19:08:41 +00:00 |
Tony Garnock-Jones
|
235b0f2969
|
Functioning demand-matcher
|
2013-10-28 19:08:24 +00:00 |
Tony Garnock-Jones
|
b8a2883bf7
|
Tidy up logging
|
2013-10-28 19:08:03 +00:00 |
Tony Garnock-Jones
|
2f494f5ec0
|
Fix error in intersect-routes
|
2013-10-28 19:07:45 +00:00 |
Tony Garnock-Jones
|
918f963b1b
|
co-route, route-accepts?; expose intersect-routes
|
2013-10-28 19:07:09 +00:00 |
Tony Garnock-Jones
|
1c5eb177c5
|
Fix stupid cut and paste error
|
2013-10-28 19:06:09 +00:00 |
Tony Garnock-Jones
|
371dbef54e
|
Kill a process on non-#f, non-transition result from behavior
|
2013-10-28 11:12:40 +00:00 |
Tony Garnock-Jones
|
f8f31e7355
|
Slightly cleaner step check
|
2013-10-28 11:12:25 +00:00 |
Tony Garnock-Jones
|
6e9da1a686
|
Cheesy hack to distinguish ground's world from primordial processes
|
2013-10-28 11:06:05 +00:00 |
Tony Garnock-Jones
|
9f58657754
|
#lang minimart
|
2013-10-28 10:56:40 +00:00 |
Tony Garnock-Jones
|
0ef6d92f09
|
Simpler require in example.rkt
|
2013-10-28 10:55:46 +00:00 |
Tony Garnock-Jones
|
0ced7c940d
|
Ignore non-actions in enqueue-actions
|
2013-10-28 10:55:31 +00:00 |
Tony Garnock-Jones
|
fe7cff36cb
|
Ignore compiled/ directories; minimart/main.rkt; Makefile
|
2013-10-28 10:33:04 +00:00 |
Tony Garnock-Jones
|
9c08cd1723
|
Multi-collection package
|
2013-10-28 10:26:19 +00:00 |