SICP Distilled Licence Donate Ch1 - Building Abstractions With Functions Chapter 1 Distilled Introduction 1.1 - The Elements Of Programming Expressions Naming and the Environment Evaluating Combinations Defining New Functions The Substitution Model Exercises Predicates Conditional Expressions Example: Newton’s Method Functions as Black-Box Abstractions 1.2 - Procedures and the Processes They Gener
What's the official website? That would be clojure.org Wanna try Clojure before installing? Checkout the online REPL at repl.it What's the quickest way to get started? Check if Java is installed in your system by running: java -version If not, follow the necessary instructions based on your OS. OS X/Linux/Windows Install Java (a.k.a JDK) Install Leiningen Start a REPL by running: lein repl OS X us
Written by Eric Normand. Published: June 5, 2017. Updated: August 15, 2019. Do you want concurrency tools to rock your cores in Clojure? By the end of this guide, you'll have the tools you need to dramatically improve the concurrency of your software. After reading this, if you can't find a way to correctly share resources and make better use of the entire capacity of the computer, you can ask me
ブログを書くのは久々です。 京都で小さな会社をやっていて、自社開発でClojureとClojureScriptを使用し続けて、概ね3年くらい使い続けています。その過程で、Clojure自体にも小さいながらソースレベルの貢献ができたりして、オープンソースプロジェクトとしても面白かったのですが、もともとオブジェクト指向言語ばかりやってきたところから、Clojureという、まったくオブジェクト指向言語ではない言語に飛び込んだ経験や考えたことなんかを、ブログにストックすると、何か他の人にも役立つこともあるかと思って、ブログに書くことにしました。 このところずっと、自社の仕事とは別に、恵比寿にある 株式会社ユーザベース さんのお仕事に参加しています(私が法人を作る前からなので、もう5、6年くらいになります)。そちらの方でもClojureやシステム設計の話(プレゼンなど)などを何度かさせてもらったり、
I kid, somewhat. This title is of course based on Douglas Crockford's seminal work, Javascript, The Good Parts , which demonstrated that Javascript isn't a terrible language, if only you avoid the icky parts. This is my heavily opinionated guide to what a "good" production Clojure app looks like in 2016. I love Clojure, I've been using it pretty much exclusively since 2009. In the 7 years I've bee
SICP Distilled Licence Donate Welcome Ch1 - Building Abstractions With Functions Chapter 1 Distilled Introduction 1.1 - The Elements Of Programming Expressions Naming and the Environment Evaluating Combinations Defining New Functions The Substitution Model Exercises Predicates Conditional Expressions Example: Newton’s Method Functions as Black-Box Abstractions 1.2 - Procedures and the Processes Th
Home SICP in Clojure - Chapter 2 In one of the previous blog posts I have announced that I would like to start a new series of posts. It is a persistent journal of my journey through the aforementioned book. I hope that you will enjoy it and find it useful - the main goal is to make this series a place we can return to in the future, recall ideas and thoughts that accompanied the reading process.
The Basic Problem The Method Inheritance Is… Uh… Missing? Clojure Go Subjective Comparisons Recommendation Available For Work Before my now-previous employer folded, we were being courted by a buyer (boy, was that time period an emotional roller-coaster!). This would have changed our development direction somewhat, and so at the behest of my boss I spent a couple of weeks exploring language option
Creative computing with Clojure Exploring Clojure as a tool to generate music, visual art, poetry, and dance. Clojure is gaining traction and popularity as a programming language. Both enterprises and startups are adopting this functional language because of the simplicity, elegance, and power that it brings to their business. The language originated on the JVM, but has since spread to run on the
The existing libraries do not have support for ClojureScript. We do not intend to write a little Haskell inside Clojure. We have adopted a practical and Clojure like pragmatic approach, always with correctness in mind. We do not like viral/copyleft like licenses and in contrast to other libraries cats is licensed under the BSD (2 clauses) license. We do not intend to only implement monads. Other c
まえがき だいたい 2 週間くらい Clojure を書いているとライブラリのバグを綺麗に踏み抜いたりマクロの沼に引きずりこまれたりと、まぁやたらとデバッグする機会があります。それで先日からライブラリを clone して書きなおして lein install して…などしていたのですが、一緒に Clojure 書いている Clojure チョットデキル人に「そんなことしなくてもいいよ」と色々教えてもらったのでだいたい現時点で僕が知っている幾つかのデバッグ方法を書いておこうと思う。ただし、これは Clojure 一般というよりは Emacs/Cider-mode という環境に依存している部分が多いと思うので他の環境を使っている人はもしかしたらかなり役に立たないかもしれません。アプローチそのものは他の IDE などでも実装されているかもしれませんが僕はよく知らないので悪しからず。 Print
css-parser.md Parsing CSS file with monadic parser in Clojure Inspired by "Parsing CSS with Parsec". Just quick notes and code that you can play with in REPL. By @kachayev 0. Intro What do we have? .container h1 { color: rgba(255, 0, 0, 0.9); font-size: 24px; font-family: Monaco; } What do we want to get? {:selector ".container h1", :rules ({:key "color", :value "rgba(255, 0, 0, 0.9)"} {:key "font
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く