Если серьёзно, то для этого надо не использовать хаскель в колбеках, только дсл
окей, но мне кажется, что это не решает проблему, а загоняет ее на уровень ниже - по сути, этот dsl должен быть полноценным тюринг-полным языком... выглядит, как переизобретение хаскеля поверх хаскеля