- There is a detailed Boost book documentation of the core library Boost.Icl.
- For an immediate impression your may want to look at some examples first.
- The Introduction to the ICL from BoostCon2009 is available as pdf document
- ... or as video.
- For the extended library parts there is a doxygen generated documentation. including examples on histories, cubes and law based testing.
- Finally look at the presentation on the proposed Boost library Boost.Alabaster on automated law based testing from BoostCon2010.
“This can be a really useful class of data structures.
I support continued work on getting this into Boost.”
— Dave Abrahams
“So I love ICL — it really solved the visualization problem I was
having. [...] Visualizing that amount of data, in real time, is quite a challenge. I'm
using ICL to track pre-rendered regions of this time series data. It
does exactly what I want.”
— Eric M. Jonas, coauthor of The Soma Project
My experience with this usecase
[...] did speak toward the richness of the interface. Each time we wanted to apply
a different operation or extract a different view of the data we found that the scenario
had already been considered and a solution was readily available.
— Michael Caisse