Boost logo

Boost :

Subject: Re: [boost] [contract] Without the macros
From: Matt Calabrese (rivorus_at_[hidden])
Date: 2016-06-15 11:47:28

On Jun 15, 2016 08:31, "Lorenzo Caminiti" <lorcaminiti_at_[hidden]> wrote:
> Hello all,
> In the last few years my professional and personal lives changed quite
> a bit limiting my ability to contribute to Boost. However, in my spare
> time I slowing continued to revise Boost.Contract hoping to be able to
> commit it to a Boost release someday (after the library was accepted
> 3+ years ago...
> While doing so I realized that leveraging C++11 lambda functions,
> Boost.Contract could be re-implemented without its crazy macros that
> alter C++ function declaration syntax.

Awesome to hear that Boost.Contract is still going! I can't wait to take a

Have you followed any of the recent papers regarding language-level
contracts for C++?

Boost list run by bdawes at, gregod at, cpdaniel at, john at