はじめてのClojure
サポート情報
最終更新2014年07月22日

■ 本書サポート情報 (更新2014年06月11日)

  ■サンプルプログラムのダウンロード(更新2014年6月11日)
  本書のサンプルプログラムは、以下からダウンロードできます。


  ・BeginningClojure.zip

  また、最新のファイルについては、以下のサイトからダウンロードしてください。

  ・https://github.com/nyampass/BeginningClojure


※サンプルファイルの使用にあたって生じたトラブルは、著者および工学社は一切の責任を負いません。また、サンプルなどは著作権法により保護されています。個人で利用する目的以外には利用できません。ネットワークへのアップロードなどは、著者の許可無く行なうことはできません。

  ■お詫びと訂正(更新2014年7月22日)
  本文中における下記の部分が間違っておりました。お詫びして訂正いたします。

ページ

p.17 最後のコード内 (def hoge [] (defn hoge []
p.26 最後のコード内 (require use '[clojure.string :as cstring]) (require '[clojure.string :as cstring])
p.30 「name」というキーワードのキーの値が :name」というキーワードのキーの値が
p.35 最初のコード内 (print "x > 0"))" (print "x > 0"))
p.37 最後のコード内 :else (println "other")) :else (print "other"))
p.38 最後のコード内 (println "username " (println "username: "
p.42 3番目のコード内 {name age}} [name age]}
p.44 2番目のコード内 (defn in-fizz-buzz [] (defn fizz-buzz []
p.46 2番目のコード内 (.getSystemClipboard (Toolkit/getDefaultToolkit))) (.getSystemClipboard (Toolkit/getDefaultToolkit))
p.47 2番目のコード内 (.setContents clipboard (StringSelection. text) nil)) (.setContents clipboard (StringSelection. text) nil)))
p.55 最後のコード内 (require 'first-project.hoge :as hoge))
(inc100 23)
(require '[first-project :as hoge])
(hoge/inc100 23)
p.66 最後のコード内 @b → "a") @b → "a"
p.68 最後のコード内 (count keycharacters)))))))) (count key-characters))))))))
p.71 最後のコード内 core.clj
(ns simple-web.core
(:use org.httpkit.server))
(ns simple-web.core
(:use org.httpkit.server))
p.68 最後のコード内※ (defn char-range [[first-char end-char]]
(map char (range (int first-char) (int end-char))))"
(defn char-range [[first-char end-char]]
(map char (range (int first-char) (inc (int end-char)))))

※元のコードでは、end-charが含まれない範囲の文字の集合を作っていたので、end-charの文字が含まれるよう修正しました。


(株)工学社 I/O編集部


本書の内容に関するご質問/お問い合わせは、次の方法で工学社編集部宛にお願いします。

  1. 返信用の切手を同封した手紙
  2. 往復はがき
  3. FAX 03-5269-6031
  4. E-mail 問い合わせフォーム

なお、電話によるお問い合わせはご遠慮ください。

※ご質問/お問い合わせの際、お客様の使用・動作環境などに添えて、具体的な症状をできるだけ詳しくお知らせください。
※FAXでのご質問/お問い合わせの場合は、必ずお客様のFAX番号を明記してください。


戻る