ppx_inline_test
OCaml
https://github.com/janestreet/ppx_inline_test
https://www.holyshared.ninja/entry/2017/12/17/174409
(OCamlは)ホワイトボックステストを書く方法は広く共有されていないが, ppx_inline_test などを使ってモジュール内に書ける.これはPPXによるメタプログラミング的な方法で実現されていて,勿論テストコードはビルド結果に含まれないようになっている.OCamlに於けるユニットテストについては別の機会に記事にしたい.ref
要は、private functionのtestを書ける機構
(そもそものsyntaxをよく知らないのでGitHubを読んでも理解できなかったmrsekut.icon)