factor/libs
erg 80b09cb075 more sql changes 2006-12-20 17:38:39 +00:00
..
base64 Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
calendar Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
concurrency typo/stack effect corrections 2006-12-12 08:38:38 +00:00
coroutines Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
crypto Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
fjsc fjsc: better json-request api 2006-12-18 07:44:35 +00:00
furnace More documentation: menus, panes, presentations 2006-12-14 04:40:56 +00:00
gap-buffer Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
google-search google-search: library for searching google 2006-12-14 13:36:40 +00:00
hardware-info Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
http-client Move http-client tests from httpd to http-client 2006-11-30 22:24:14 +00:00
httpd Fix Yuuki's file responder bug 2006-12-20 02:12:50 +00:00
jedit Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
jni Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
json Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
lambda Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
lazy-lists lazy-lists: fix bug with ltake and nil? 2006-12-15 12:18:31 +00:00
levenshtein Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
match Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
math Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
parser-combinators parser-combinators: added <!?> 2006-12-15 12:51:38 +00:00
porter-stemmer Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
postgresql Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
print-dataflow Rename append3 to 3append - updating libs/ 2006-12-10 20:01:52 +00:00
process Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
serialize Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
shuffle add a couple stack shuffle words to libs/shuffle 2006-12-13 07:47:21 +00:00
slate Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
splay-trees Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
sql more sql changes 2006-12-20 17:38:39 +00:00
sqlite Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
textmate Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
topology Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
units Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
usb Rename append3 to 3append - updating libs/ 2006-12-10 20:01:52 +00:00
vim run dos2unix on gvim.factor 2006-12-17 08:36:33 +00:00
x11 Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
xml assorted refactoring and documentation for XML 2006-12-14 23:42:52 +00:00
xml-rpc Move lisppaste to apps/ 2006-12-02 21:28:00 +00:00
README.txt google-search: add to all.factor 2006-12-14 13:38:19 +00:00
alien.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
all.factor google-search: add to all.factor 2006-12-14 13:38:19 +00:00
cairo.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
cocoa-callbacks.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
dlists.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
emacs.factor Rename append3 to 3append - updating libs/ 2006-12-10 20:01:52 +00:00
factor.el Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
http.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
partial-continuations.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
sequences.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00
vars.factor Modules: core/ apps/ libs/ demos/ 2006-11-29 02:57:29 +00:00

README.txt

This directory contains Factor code that is not part of the core
library, but is useful enough to ship with the Factor distribution.

Modules can be loaded from the listener:

  "libs/modulename" require

Available libraries:

- alien -- Alien utility words (Eduardo Cavazos)
- automata -- Graphics demo for the UI (Eduardo Cavazos)
- base64 -- base64 encoding/decoding (Doug Coleman)
- benchmarks -- Various performance benchmarks (Slava Pestov)
- boids -- Graphics demo for the UI (Eduardo Cavazos)
- cairo -- cairo bindings (Sampo Vuori)
- calendar -- timestamp/calendar with timezones (Doug Coleman)
- cocoa-callbacks -- Allows you to use Factor quotations as actions (Slava Pestov)
- concurrency -- Erlang/Termite-style distibuted concurrency (Chris Double)
- coroutines -- coroutines (Chris Double)
- crypto -- Various cryptographic algorithms (Doug Coleman)
- dlists -- double-linked-lists (Mackenzie Straight)
- emacs -- emacs integration (Eduardo Cavazos)
- factory -- X11 window manager (Eduardo Cavazos)
- fjsc -- Factor to Javascript compiler (Chris Double)
- furnace -- Web framework (Slava Pestov)
- furnace-pastebin -- demo app for Furnace (Slava Pestov)
- gap-buffer -- Efficient text editor buffer (Alex Chapman)
- google-search -- Access Google Search SOAP API (Chris Double)
- hardware-info -- Information about your computer (Doug Coleman)
- hexdump -- Hexdump routine (Doug Coleman)
- http -- Code shared by HTTP server and client (Slava Pestov)
- httpd -- HTTP server (Slava Pestov, Chris Double)
- http-client -- HTTP client (Slava Pestov)
- jedit -- jEdit editor integration (Slava Pestov)
- jni -- Java Native Interface Wrapper (Chris Double)
- json -- JSON reader and writer (Chris Double)
- lambda -- Lambda calculus interpreter (Matthew Willis)
- lazy-lists -- Lazy evaluation lists (Chris Double, Matthew Willis)
- lindenmayer -- L-systems tool (Eduardo Cavazos)
- match -- pattern matching (Chris Double)
- math -- extended math library (Doug Coleman, Slava Pestov)
- parser-combinators -- Haskell-style parser combinators (Chris Double)
- porter-stemmer -- Porter stemming algorithm (Slava Pestov)
- postgresql -- PostgreSQL binding (Doug Coleman)
- process -- Run external programs (Slava Pestov, Doug Coleman)
- random-tester -- Random compiler tester (Doug Coleman)
- rss -- Code to retrieve and parse an RSS2 file (Chris Double)
- sequences -- Non-core sequence words (Eduardo Cavazos)
- serialize -- Binary object serialization (Chris Double)
- shuffle -- Shuffle words not in the core library (Doug Coleman)
- slate -- Graphics canvas for the UI (Eduardo Cavazos)
- slate-examples -- Examples of how to use slate (Eduardo Cavazos)
- space-invaders -- Intel 8080-based Space Invaders arcade machine emulator (Chris Double)
- splay-trees -- Splay trees (Mackenzie Straight)
- sqlite -- SQLite binding (Chris Double)
- tetris -- Tetris game (Alex Chapman)
- textmate -- TextMate integration (Benjamin Pollack)
- topology -- Computational algebraic topology (Slava Pestov)
- usb -- Wrapper for libusb (Chris Double)
- units -- Unit conversion (Doug Coleman)
- vars -- Alternative syntax for variables (Eduardo Cavazos)
- vim -- VIM integration (Alex Chapman)
- x11 -- X Window System client library (Eduardo Cavazos)
- xml -- XML parser (Daniel Ehrenberg)
- xml-rpc -- XML-RPC client and server (Daniel Ehrenberg)