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

gitbookとtutとtravis-ciを組み合わせて、自動でビルドして生成したhtmlをgh-pagesブランチにcommitとpush

gitbookやtutやtravis-ciの細かい説明はしないので、各自ググるか、公式サイト参照してください

case class用のscalazのEqualとOrderのマクロ作った

だいぶ今更感ある

extension typeをサポートしたmsgpack4zの0.2.0をリリースした

個人的にはextension type使う予定ないというか好きじゃないけど、なんとなく対応させてリリースしました

protobufのコード渡すとScalaの生成後のソース返すサイトとAPI作ってる

昨日のgrpcの話の続き

最近grpcのScala対応をしています

成果まとまったら、後でまともな解説を書く。はず

Scalaでstack overflowしないFree Monad TransformerやFree MonadPlus

以前いくつか関連したもの書きましたが

sbtで依存ライブラリのjarのsha1やsizeをチェックする

sonatypeって確か何故か上書きできる?し、その他なぜか信用ならないリポジトリを使わざるを得ない、もしくはとても心配性な人のためのなにか

Scalaでtraitにメソッド追加するとバイナリ互換壊れるけどabstract classだと壊れないという例

プログラマなら論よりコードで示すべきですよね (英語力ないだけです、すいません)

MonadFailという型クラスがHaskell標準になるぞ

https://github.com/ghc/ghc/commit/8c80dcc166e4a083086d8b2めでたい

scalazのEither(Disjunction)のorElse

以下のpull reqの意味が最初よくわかってなかったのだけど、さっき試して理解したのでメモhttps://github.com/scalaz/scalaz/pull/1021

たぶんScala2.12.0-M3のバグ見つけた(3日ぶりN回目)

https://issues.scala-lang.org/browse/SI-9546