The IT sphere, which is constantly changing and developing. New professions and directions regularly appear here, and therefore the need for experienced specialists is very high.
The IT sphere, which is constantly changing and developing. New professions and directions regularly appear here, and therefore the need for experienced specialists is very high.
Clojureの半日ハッカソン「Tokyo.clj」に参加して、ClojureのHTTPクライアントライブラリであるhttp.async.clientを初めて試しました。以下、メモまとめ。 背景 ClojureのHTTPクライアントライブラリは変動が激しいようです。http.agentが外れるとか、clojure-http-clientはドキュメントに「this library is deprecated」と書かれているとか、さて、どれがいいんだろうと悩みます。 clojure-http-clientのドキュメントには、clj-httpかhttp.async.clientがいいんじゃないか、と書き添えてあったので、この2つが気になっていました。特に私の目的が、複数同時接続なので、非同期リクエストのhttp.async.clientを試してみることにしました。 なにもの https://gi
リスト、ハッシュマップ、ベクタ、集合のリテラルがある ;リスト (1 2 3 4) ;ハッシュマップ {:a 1, :b 2, :c 3} ;ベクタ [1 2 3 4] ;集合 #{1 2 3 4} よく使う基本データ型のリテラルがあるというのはソースコードに図が入ってるみたいで考えるよりも早く理解できる。しかもいじりやすい。他の多くの言語でもこれらの基本データ型のリテラルは用意されているが、Clojure ではこれらはとてもよく使う重要なビルディングブロック。 リスト、ハッシュマップ、ベクタ、集合、文字列 をシーケンスとして抽象化 (take 2 '(a b c d)) ;リスト ;=> (a b) (take 2 {:a 1 :b 2 :c 3 :d 4}) ;ハッシュマップ ;=> ([:a 1] [:b 2]) (take 2 [:a :b :c :d]) ;ベクタ ;=> (:a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く