Polymake Template Library (PTL): polymake::mlist_flatten< TList, TDepth > Struct Template Reference
polymake::mlist_flatten< TList, TDepth > Struct Template Reference

Inherits polymake::mlist_flatten_impl< T, TDepth >.

Detailed Description

template<typename TList, typename TDepth = int_constant<-1>>
struct polymake::mlist_flatten< TList, TDepth >

Create a flattened list from a list of (possibly) nested lists. Empty elements are elided. TDepth::value sets the descending depth limit: 0 means no conversion at all; -1 means unlimited descending


The documentation for this struct was generated from the following file:
  • lib/core/include/meta_list.h