$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] [static_views] [gsoc17] Proposal for a library
From: Tom Westerhout (kot.tom97_at_[hidden])
Date: 2017-06-10 11:48:21
Hi!
I'm Tom Westerhout, one of this year's GSoC interns.
The module I'm planning to work on, StaticViews, is essentially a subset
of Ranges TS optimised for usage with compile-time homogeneous datasets.
It can be used to implement compile-time associative maps, compile-time
checking of non-type constraints, and compile-time generation of datasets
from other compile-time datasets. Some more explanation and motivating
examples are on this page:
https://boostgsoc17.github.io/static-map/doc/123_build/html/getting_started.html
Do you think this would be a worthwhile addition to Boost? Is the choice
to use Ranges TS as inspiration for the API wise, or would a different API
(please, suggest one) be better? All comments are welcome.
Thanks in advance!
Tom