behaviour (英國英語) は Java の interface に似て、module に指定の函數が實裝してゐなければ警告又は error を出す機能だ。Clojerl にも、無くても困らないが有ると嬉しい。
document には当然 (なんで当然?) 無い。GitHub repository の examples にも無い。Clojerl の test code に在った。
(ns example.server) (erlang.core/behaviours gen_server) ; implementations here
これだけである。