]> gitweb.factorcode.org Git - factor.git/commitdiff
Search models
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 19 Dec 2008 08:36:34 +0000 (02:36 -0600)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 19 Dec 2008 08:36:34 +0000 (02:36 -0600)
basis/models/search/search.factor [new file with mode: 0644]

diff --git a/basis/models/search/search.factor b/basis/models/search/search.factor
new file mode 100644 (file)
index 0000000..41d9b57
--- /dev/null
@@ -0,0 +1,9 @@
+! Copyright (C) 2008 Slava Pestov
+! See http://factorcode.org/license.txt for BSD license.
+USING: arrays calendar fry kernel models.compose models.delay
+models.filter sequences ;
+IN: models.search
+
+: <search-model> ( values search quot -- model )
+    [ 500 milliseconds <delay> 2array <compose> ] dip
+    '[ first2 @ ] <filter> ;
\ No newline at end of file