2014-10-01から1ヶ月間の記事一覧

Scalaのマクロのバグ見つけた(AbstractMethodErrorやNoSuchMethodException発生する)

https://issues.scala-lang.org/browse/SI-8949 https://gist.github.com/xuwei-k/0348d85d3b80fcce1094

2014年10月現在のHaskell環境構築方法

とりあえずチャットで教えてもらったのを全部貼り付け

函数型なんたらという勉強会でshapelessの発表してきた

http://xuwei-k.github.io/slides/functional-something-shapeless/#0 https://github.com/xuwei-k/slides/blob/4dd0dfa/functional-something-shapeless/functional-something-shapeless/functional-something-shapeless.md

typesafe configとScala標準ライブラリのDurationの互換性

以下のテスト実行すると通ったので、大体あるっぽい。https://gist.github.com/xuwei-k/16d2ae62e9e04e9fda94大きすぎたりすると、ずれるけど・・・。あと、無限とかUndefindedは対応してないみたい?

Scalaのmacroを使ってstructural subtypingにおいてリフレクションを回避する方法

https://github.com/xuwei-k/scalikejdbc/commit/93a327b649

specs2のテストクラス内のさらに特定のテストだけ実行する際にtab補完するやつ作った

「テストクラス内のさらに特定のテスト名」については、まず以下の記事参照

sbt-appengineで2段階認証

https://github.com/sbt/sbt-appengine1. sbtのコンソールで以下のように入力

Scala2.11.3がでたけど絶対使っちゃダメです

一言でいうとバイナリ互換崩れてるから。AbstractMethodError発生の可能性があります。2.11.2を使い続けるか、新しくでるはずのやつ待ちましょう。 公式にアナウンスあって、気が向けば詳細な経緯とか理由書くかもしれませんし、書かないかもしれません。ひ…

日本語でScalazとかShapelessなどの、Scalaの関数型なものについて話すgitterのチャット作った

https://gitter.im/scalajp/functionalわりと好評?なscalajpのgitterですが

ekmett/trifecta内部のItというデータ構造について

作者からreplyきたぞい。けどイマイチ納得できてないので、もうちょっと考えてみている tgtr.ExtendWidget({id:'728945',url:'http://togetter.com/'});

typelevelのCode of Conduct問題

え、問題発生してるの?という感じですが、事実炎上気味なので、自分の知ってる限りの経緯や個人的意見まとめ