[Boost] [Hana] Formal review for Hana next week (June 10th)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Boost] [Hana] Formal review for Hana next week (June 10th)

Glen Fernandes
Dear Boost community,

The formal review of Louis Dionne's Hana library starts Monday, 10th
June and ends on 24th June.

Hana is a header-only library for C++ metaprogramming that provides
facilities for computations on both types and values. It provides a
superset of the functionality provided by Boost.MPL and Boost.Fusion
but with more expressiveness, faster compilation times, and faster (or
equal) run times.

To dive right in to examples, please see the Quick start section of the
library's documentation:
http://ldionne.com/hana/index.html#tutorial-quickstart

Hana makes use of C++14 language features and thus requires a C++14
conforming compiler. It is recommended you evaluate it with clang 3.5 or
higher.[1]

Hana's source code is available on Github:
https://github.com/ldionne/hana

Full documentation is also viewable on Github:
http://ldionne.github.io/hana

To read the documentation offline:
git clone http://github.com/ldionne/hana --branch=gh-pages doc/gh-pages

For a gentle introduction to Hana, please see:
1. C++Now 2015:
   http://ldionne.github.io/hana-cppnow-2015 (slides)
2. C++Con 2014:
   https://youtu.be/L2SktfaJPuU (video)
   http://ldionne.github.io/hana-cppcon-2014 (slides)

We encourage your participation in this review. At a minimum, kindly
state:
- Whether you believe the library should be accepted into Boost
- Your name
- Your knowledge of the problem domain.

You are strongly encouraged to also provide additional information:
- What is your evaluation of the library's:
  * Design
  * Implementation
  * Documentation
  * Tests
  * Usefulness
- Did you attempt to use the library? If so:
  * Which compiler(s)?
  * What was the experience? Any problems?
- How much effort did you put into your evaluation of the review?

[1] A note for Windows users: As mentioned, Hana requires a C++14
conforming compiler. If you would like to try it, a VM with Linux and
clang 3.5 is a fairly painless option. Some users have also reported
success with using Clang 3.5 on Windows. If you would like assistance
configuring the former option, feel free to reach out to us for this.

Best,
Glen
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-announce
Reply | Threaded
Open this post in threaded view
|

Re: [Boost] [Hana] Formal review for Hana next week (June 10th)

Glen Fernandes
[Correction: 10th June is a Wednesdsay, not Monday.]

Dear Boost community,

The formal review of Louis Dionne's Hana library starts Wednesday, 10th
June and ends on 24th June.

Hana is a header-only library for C++ metaprogramming that provides
facilities for computations on both types and values. It provides a
superset of the functionality provided by Boost.MPL and Boost.Fusion
but with more expressiveness, faster compilation times, and faster (or
equal) run times.

To dive right in to examples, please see the Quick start section of the
library's documentation:
http://ldionne.com/hana/index.html#tutorial-quickstart

Hana makes use of C++14 language features and thus requires a C++14
conforming compiler. It is recommended you evaluate it with clang 3.5 or
higher.[1]

Hana's source code is available on Github:
https://github.com/ldionne/hana

Full documentation is also viewable on Github:
http://ldionne.github.io/hana

To read the documentation offline:
git clone http://github.com/ldionne/hana --branch=gh-pages doc/gh-pages

For a gentle introduction to Hana, please see:
1. C++Now 2015:
   http://ldionne.github.io/hana-cppnow-2015 (slides)
2. C++Con 2014:
   https://youtu.be/L2SktfaJPuU (video)
   http://ldionne.github.io/hana-cppcon-2014 (slides)

We encourage your participation in this review. At a minimum, kindly
state:
- Whether you believe the library should be accepted into Boost
- Your name
- Your knowledge of the problem domain.

You are strongly encouraged to also provide additional information:
- What is your evaluation of the library's:
  * Design
  * Implementation
  * Documentation
  * Tests
  * Usefulness
- Did you attempt to use the library? If so:
  * Which compiler(s)?
  * What was the experience? Any problems?
- How much effort did you put into your evaluation of the review?

[1] A note for Windows users: As mentioned, Hana requires a C++14
conforming compiler. If you would like to try it, a VM with Linux and
clang 3.5 is a fairly painless option. Some users have also reported
success with using Clang 3.5 on Windows. If you would like assistance
configuring the former option, feel free to reach out to us for this.

Best,
Glen
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-announce