2015-09-01から1ヶ月間の記事一覧

Q. スラッシュが付く数を普通の小数点数にするには?

A. ╰( ´◔ ω ◔ `)╯ exact->inexact を使おう guile はなんかすごくて、Scheme なのに (/ 1 2) とかやると 1/2 が返ってくる。 Common Lisp かよ!! って思わず突っ込んじゃったよね (。・_・。) スラッシュが付く数というのは 1/2 とか 3/2 とか分数で表せる値の…

guile とかで Cradle っていうビルドツール書きたい感ある

Gradle 見てるとビルドツール書きたくなるよね! で、考えたのがこーいう書き方: (task greeting () (println "Hello, World!")) (task count () (map (lambda (it) (print it " ")) (iota 4))) (task intro (#:depends-on greeting) (println "I'm Cradle."…

モジュールの書き方

練習コードを書いてみて分かったことを備忘録的に書いてみる。 とりあえず、TypeScript っぽい構文のコードと JavaScript のコードを付きあわせて説明していくと思う。 % tsc --version message TS6029: Version 1.6.2 空のモジュール TypeScript っぽいコー…

もくもくEmacs #1 に行ってきた

もくもくEmacs #1 進捗としては さあ Uva を始めよう! を書いた。 あと、typescript.el を導入した。

Faraday を node.js に移植しようと思った

ら、Faraday が LL な MVC framework として既に取られてしまったので Coulombにしようと思う。 こういう感じが: Faraday = require 'faraday' connection = new Faraday { url: 'http://sushi.com' }, (faraday) -> faraday.request 'url_encoded' faraday.…

K-Visions のりふぁくたりんぐ?

さて、そまさんのリポジトリを見て、うにょーんとなったので早速 Eclipse をいんすとろーるしてフォークしてみた。 とりあえず、パッケージの根っこの一本化を図ってみた。 後は Maven とか導入してバイナリを git リポジトリから削除してみようかなとかなん…