Boost logo

Boost Users :

Subject: [Boost-users] [fusion] simple Fusion question
From: Eric Niebler (eric_at_[hidden])
Date: 2010-11-02 00:22:19


Given an mpl::vector of keys, and a fusion::vector of values, what's the
easiest way to create a fusion::map?

The obvious solution of just zipping the two sequences and passing the
result to fusion::as_map doesn't work because as_map (somewhat narrowly)
requires all elements to be fusion::pair, and Fusion's zip algorithm
produces sequences of vector2. I'd like to see this generalized so that
(a) as_map only requires sequences of 2-tuples and (b) fusion::pair
meets the requirements for 2-tuples.

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net