TOP

クリップ
2013/12/01(日) 00:00 開催

Clojure Contrib Library Advent Calendar 2013

基本情報

日 時 2013/12/01(日) 00:00 〜 12/24(火) 23:59
定員数 申込 8人
申込先 connpass

イベント内容

概要


今年もいよいよアドベントカレンダーの季節が近づいてきました。いろんな言語やツール,環境のコミュニティで趣向を凝らしたアドベントカレンダーが企画されています。Clojureに関連するものについても,知る限りで既に3つの企画があります。


このアドベントカレンダーでは,Clojureのcontribライブラリに関する記事を集めます。

普段から,Clojureのライブラリに関する日本語のドキュメントは少ないと感じています。今回はアドベントカレンダーをきっかけに,contribライブラリに関する解説記事をWeb上に増やし,より多くの人にとってライブラリ自身やその使い方について知る機会になればいいなぁと考えています。

対象ライブラリ


Clojure Contrib Librariesでリストされている以下のライブラリが対象です。特に,太字で表したものはよく使われているライブラリのため,可能な限り今回のアドベントカレンダーで取り上げたいと思っています。


記事内容


以下の内容は必ず記事に含めるようにして下さい。

  • 概要(何をするライブラリか)
  • インストール方法
  • 使い方(主要な関数・変数・データ型の説明のみでよい)

使い方については,すべての名前空間や関数を取り上げる必要はなく,主要なものの説明があれば十分です。ただし,deprecatedなAPIについては極力使用を避けるようにドキュメント等を確認して下さい。

上記以外の項目について書いていただいても構いません(たとえば,ライブラリができた経緯やライブラリの仕組み,ライブラリのおもしろい使い方,参考になるリンク,等々)。アドベントカレンダーなので、いろんな個性ある記事が集まるのはウェルカムです:-)

その他


埋まらない枠については基本的にはathosが埋めるつもりですが、ご協力いただける人がいれば助かります。お気軽にどうぞ。ご協力いただける場合は,参加登録をして,当日までに何日にどのライブラリについての記事を書くかをここで知らせて下さい(参加登録時のコメントで表明してもらっても構いません)。基本的に1ライブラリにつき1つの記事までとし,割り当ては早い者勝ちで決めていきます。

また,今年の出版社各社の意向は公表されていませんが,もし技術評論社さん,達人出版社さんあたりが今年もアドベントカレンダーの電子書籍化をするという話があれば,このアドベントカレンダーの電子書籍化も検討します。ご協力いただける場合にはその点にもご留意下さい。

ご意見や不明な点等あればathos(@athos0220)までご連絡下さい。

スケジュール


日付担当者タイトル (ライブラリ)
記事URL
12/1@athos0220Clojure Contrib ライブラリとは ( - )http://athos.hatenablog.com/entry/introduction_to_clojure_contrib
12/2@ponkoreclojure.java.jdbc について (java.jdbc)
https://gist.github.com/ponkore/7744766
12/3@athos0220
data.jsonでJSONの読み書き(data.json)
http://athos.hatenablog.com/entry/dealing_with_JSON_using_data_json
12/4@halcat0x15a
core.async (core.async)
http://halcat0x15a.github.io/programming/core_async.html
12/5@ypsilon_takai
math.combinatorics (math.combinatorics)
https://github.com/ypsilon-takai/clj_advent_2013_math/blob/master/doc/math.combinatorics.md
12/6@totakke
tools.cli: Clojureでコマンドライン引数を扱う (tools.cli)
http://qiita.com/totakke/items/18bc513e4c7086e27286
12/7@athos0220
tools.traceで実行トレースをとる (tools.trace)
http://athos.hatenablog.com/entry/tracing_execution_with_tools_trace
12/8@athos0220
core.matchを使って算術式インタプリタを実装する (core.match)
http://athos.hatenablog.com/entry/implementation_of_arithmetic_expressions_using_core_match
12/9@athos0220
tools.loggingを使ってSLF4J+Logbackでログをとる (tools.logging)
http://athos.hatenablog.com/entry/logging_with_tools_logging_via_slf4j_and_logback
12/10@halcat0x15a
data.codec (data.codec)
http://halcat0x15a.github.io/programming/data_codec.html
12/11@deltam
core.unify - 単一化をサポートするClojureライブラリ (core.unify)
http://deltam.blogspot.jp/2013/12/coreunify-clojure.html
12/12@athos0220
core.rrb-vector: 新しいベクタの実装 (core.rrb-vector)
http://athos.hatenablog.com/entry/core_rrb-vector_yet_another_vector_implementation
12/13@athos0220
data.finger-tree: フィンガーツリー (data.finger-tree)
http://athos.hatenablog.com/entry/data_finger-tree
12/14@athos0220
data.priority-mapを使ってダイクストラ法で迷路を解く (data.priority-map)
http://athos.hatenablog.com/entry/implementing_dijkstra_algorithm_with_data_priority-map
12/15@athos0220
@tnoda_
はじめてのtest.generative 0.5.1 (data.generators/test.generative)
http://tnoda-clojure.tumblr.com/post/70435388810/my-first-test-generative-0-5-1
12/16@ypsilon_takaimath.numeric-tower (math.numeric-tower)
https://github.com/ypsilon-takai/clj_advent_2013_math/blob/master/doc/math.numeric_tower.md
12/17@halcat0x15aalgo.generic (algo.generic)
http://halcat0x15a.github.io/programming/algo_generic.html
12/18@athos0220
tools.macroを使ってLet Over Lambdaのパンドリックマクロを実装する (tools.macro)
http://athos.hatenablog.com/entry/pandoric_macros_implemented_with_tools_macro
12/19@ypsilon_takai
clojure.core.memoize (core.memoize)
https://github.com/ypsilon-takai/clj_advent_2013_math/blob/master/doc/core.memoize.md
12/20@athos0220
(tools.namespace)

12/21@athos0220
(tools.nrepl)

12/22@nobkz
core logicで論理プログラミングとかやってみた。 (core.logic)
http://qiita.com/nobkz/items/5ded7fa9333abdc7ddb7
12/23@athos0220
(core.typed)

12/24@athos0220



  • Twitterでシェア
  • 0
    Facebookでシェア
  • 0
    Google+でシェア
  • 0
    はてなブックマークに追加

タグに関連するイベント

2017/10/21(土) 10:00 〜 10/22(日) 17:00
福島県 会津若松
2017/10/21(土) 15:00 〜 17:00
三重県 伊勢市

コラム

インタビュー New

【インタビュー】数々のモバイルゲームを開発する大手企業にはどんなエンジニアがマッチする? 異なる立場で働く現役エンジニアに尋ねる!

KLab株式会社は、数々のヒットタイトルを連発するモバイルゲーム開発企業である。 2000年の創業以来、様...
86 views
ノウハウ

東京で活躍する14のコミュニティが結集!「DevFest Tokyo 2017」スライドまとめ

Android, VR, AR, Go, Web, Cloud, Firebase, 機械学習, TensorFlowをテーマに、東京で活躍する14のテック...
492 views
イベント

10月(後半)に開催される注目のITイベント・勉強会まとめ

10月後半に開催される注目のITイベント・勉強会をまとめました! 気になるイベントがあれば是非ご参加くだ...
844 views

Facebookページ

TECH PLAYで申込可能なイベント