2016-04-01から1ヶ月間の記事一覧
環境 $ crystal version Crystal 0.15.0 [0f62400] (Fri Apr 1 16:59:50 UTC 2016) $ crenv --version crenv 1.0.0-16-g534d2c6 問題点 CLIを作ってるときにサブコマンドを1クラスにしたい 入力に合わせてサブコマンドクラスのインスタンスをとってきたい で…
環境 $ crystal version Crystal 0.15.0 [0f62400] (Fri Apr 1 16:59:50 UTC 2016) $ crenv --version crenv 1.0.0-7-g578eb0a 問題点 適当に getter や property を生やしてるとNot Nilであることをコンパイラが検知できなくて困る 対応策 getter に型定義…