dbfb41e290
Kahua is CPS, Continuation Passing Style application framework written in one of scheme implementation, Gauche. CPS has following advantages. - You can use "Continuation" easily so you can resolve the typical Web Applicaiton's problem of process disconnection. - You can program declaratively by using S-expressions as fundamental data type. - You can use Kahua's Object Database to permanent data by itself. - You can modify the function being run and it supports incremental development. Gauche is an R5RS Scheme implementation that is designed to be a useful tools for daily work. See http://practical-scheme.net/gauche/ in detail. Kahua is licensed under the modified BSD license. See COPYING in detail. "Kahua" means platform, location or base in Hawaiian.
20 lines
775 B
Text
20 lines
775 B
Text
Kahua is CPS, Continuation Passing Style application framework written
|
|
in one of scheme implementation, Gauche.
|
|
|
|
CPS has following advantages.
|
|
|
|
- You can use "Continuation" easily so you can resolve the typical Web
|
|
Applicaiton's problem of process disconnection.
|
|
- You can program declaratively by using S-expressions as fundamental
|
|
data type.
|
|
- You can use Kahua's Object Database to permanent data by itself.
|
|
- You can modify the function being run and it supports incremental
|
|
development.
|
|
|
|
Gauche is an R5RS Scheme implementation that is designed to be a
|
|
useful tools for daily work. See http://practical-scheme.net/gauche/
|
|
in detail.
|
|
|
|
Kahua is licensed under the modified BSD license. See COPYING in detail.
|
|
|
|
"Kahua" means platform, location or base in Hawaiian.
|