ぜひ読むべし †

Haskell †

HAppS -- Haskell Application Server v 0.8.8 †

WASH †

OCaml †

Ocsigen OCamlによる継続ベースWeb開発フレームワーク †

  • 今井さんが試しています。
  • 論文 Typing web interaction with Objective Caml
  • 特徴
    • 継続ベースWebプログラミング
    • XHTMLの静的チェック
    • セッションの自動管理
    • モジュール指向
    • HTTPサーバの実装には協調スレッドを利用。
    • カウンタはこう書けます。
let compt = 
  let next =
    let c = ref 0 in
      (fun () -> c := !c + 1; !c)
  in
  register_new_service 
    ~url:["compt"]
    ~get_params:unit
    (fun _ () () ->  return
      (html
       (head (title (pcdata "counter")) [])
       (body [p [pcdata (string_of_int (next ()))]])))
  • See this example here

Scheme †

継続サーバ †

Smalltalk †

  • Seaside 継続サーバの実装の最先端。デバッグ環境の充実は他の追随を許していない。
  • Seasideの開発者のblog が継続のゆくえについて語る

Ruby †

  • RoR

Java †

  • Cocoon2がすごいらしい

継続について †

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS