最小化しよう

書いてるうちに「あんなこともできそう」とか「こんなんできたら便利くさい」とか思いついちゃって全然終わらないので、最低限だけのもの作ってしまおう、ということにした。

(expect (+ 1 2 3)
  (returns 6))
=> t ;なにか non-nil な値

(expect (add 1 2 3)
  (renurns 6))
[Failure] (add 1 2 3) expected return 6, but signaled undefined-function
=> nil
  • returns
  • signals
  • prints

くらいで。