概要
追加要件 Object#guard,unless_guardを追加
詳細
追加要件 Object#guard,unless_guardを追加します
仕様
・Object#guard,unless_guardはガード節を明示するメソッド
・guard(condition)のconditionにガード節を表す真偽値を指定
・guardのconditionがtrueになった場合に実行したい処理をblockに記述する。
(主に例外のraiseかreturnを行うことがほとんどだと思います)
・conditionがfalseの場合は何もせずに次の処理に進みます。
・unless_guard(condition)のconditionにガード節を表す真偽値を指定(unlessベース)
・unless_guardのconditionがfalseになった場合に実行したい処理をblockに記述する。
(主に例外のraiseかreturnを行うことがほとんどだと思います)
※より詳細についてはGitHubのREADMEおよびテストケース参照
リリースバージョン
0.0.41