fix some usages of inject
parent
4fc457b27f
commit
239ce6d822
|
@ -6,6 +6,7 @@
|
||||||
- multiple tasks should be able to write to the same port
|
- multiple tasks should be able to write to the same port
|
||||||
- prettyprinting an empty vector
|
- prettyprinting an empty vector
|
||||||
- jvm factor -- still supporting httpd?
|
- jvm factor -- still supporting httpd?
|
||||||
|
- make inferior.factor nicer to use
|
||||||
|
|
||||||
+ docs:
|
+ docs:
|
||||||
|
|
||||||
|
@ -27,7 +28,6 @@
|
||||||
- balance needs USE:
|
- balance needs USE:
|
||||||
- fedit broken with listener
|
- fedit broken with listener
|
||||||
- maple-like: press enter at old commands to evaluate there
|
- maple-like: press enter at old commands to evaluate there
|
||||||
- make inferior.factor nicer to use
|
|
||||||
- input style after clicking link
|
- input style after clicking link
|
||||||
- plugin not unloaded
|
- plugin not unloaded
|
||||||
- listener backspace overzealous
|
- listener backspace overzealous
|
||||||
|
|
|
@ -72,7 +72,7 @@ USE: url-encoding
|
||||||
url-encode "a" swap link-attrs html-tag ;
|
url-encode "a" swap link-attrs html-tag ;
|
||||||
|
|
||||||
: >hex-color ( triplet -- hex )
|
: >hex-color ( triplet -- hex )
|
||||||
[ >hex 2 digits ] inject "#" swons cat ;
|
[ >hex 2 digits ] map "#" swons cat ;
|
||||||
|
|
||||||
: fg-css% ( color -- )
|
: fg-css% ( color -- )
|
||||||
"color: " % >hex-color % "; " % ;
|
"color: " % >hex-color % "; " % ;
|
||||||
|
|
|
@ -69,10 +69,10 @@ USE: url-encoding
|
||||||
"Content-Length" swap assoc dec> ;
|
"Content-Length" swap assoc dec> ;
|
||||||
|
|
||||||
: post-request>alist ( post-request -- alist )
|
: post-request>alist ( post-request -- alist )
|
||||||
"&" split [ "=" split1 cons ] inject ;
|
"&" split [ "=" split1 cons ] map ;
|
||||||
|
|
||||||
: url-decode-alist ( alist -- alist )
|
: url-decode-alist ( alist -- alist )
|
||||||
[ uncons >r url-decode r> url-decode cons ] inject ;
|
[ uncons >r url-decode r> url-decode cons ] map ;
|
||||||
|
|
||||||
: read-post-request ( header -- alist )
|
: read-post-request ( header -- alist )
|
||||||
content-length dup [
|
content-length dup [
|
||||||
|
|
|
@ -295,7 +295,7 @@ IN: cross-compiler
|
||||||
( Arrays and vectors )
|
( Arrays and vectors )
|
||||||
|
|
||||||
: 'array ( list -- untagged )
|
: 'array ( list -- untagged )
|
||||||
[ ' ] inject
|
[ ' ] map
|
||||||
here >r
|
here >r
|
||||||
array-type >header emit
|
array-type >header emit
|
||||||
dup length emit
|
dup length emit
|
||||||
|
|
|
@ -78,7 +78,7 @@ USE: words
|
||||||
] when ;
|
] when ;
|
||||||
|
|
||||||
: parse-switches ( args -- args )
|
: parse-switches ( args -- args )
|
||||||
[ cli-arg ] inject ;
|
[ cli-arg ] map ;
|
||||||
|
|
||||||
: run-files ( args -- )
|
: run-files ( args -- )
|
||||||
[ [ run-file ] when* ] each ;
|
[ [ run-file ] when* ] each ;
|
||||||
|
|
|
@ -65,10 +65,10 @@ USE: vectors
|
||||||
|
|
||||||
: alist-keys>str ( alist -- alist )
|
: alist-keys>str ( alist -- alist )
|
||||||
#! Unparse non-string keys.
|
#! Unparse non-string keys.
|
||||||
[ unswons ?unparse swons ] inject ;
|
[ unswons ?unparse swons ] map ;
|
||||||
|
|
||||||
: name-padding ( alist -- col )
|
: name-padding ( alist -- col )
|
||||||
[ car ] inject max-str-length ;
|
[ car ] map max-str-length ;
|
||||||
|
|
||||||
: (describe-assoc) ( alist -- )
|
: (describe-assoc) ( alist -- )
|
||||||
dup name-padding swap
|
dup name-padding swap
|
||||||
|
|
Loading…
Reference in New Issue