2010年1月7日木曜日

Basic Blog

データ定義を考えるところからはじめましょう。投稿のリストを提供したい。投稿を次のように定義します。:

(define-struct post (title body))



(struct post (title body))
title : string?
body : string?


Exersise. 投稿の例をつくろう。

そうすると、ブログとは投稿のリストになります:

blog : (listof post?)

結果、もっとも単純なブログの例は以下のようになります:

(define BLOG (list (make-post "First Post!"
"Hey, this is my first post!")))

さて、サンプルブログの構造ができたので、webアプリとしてこれを表示しましょう。

0 件のコメント:

コメントを投稿