そもそも論理型言語なので、HaskellやRubyとは根本的に別物なのですが...