Lumiera  0.pre.03
»edityourfreedom«
ExploreByFunction< SIG > Struct Template Reference

#include "lib/iter-explorer.hpp"

Description

template<class SIG>
struct lib::iter_explorer::ExploreByFunction< SIG >

Building block: just evaluate source elements.

This strategy will be tied into a "Combinator" to hold the actual functor bound into the enclosing IterExplorer monad to work on the contained elements.

Definition at line 278 of file iter-explorer.hpp.

Public Member Functions

template<typename FUN >
 ExploreByFunction (FUN explorationFunctionDefinition)
 
 ExploreByFunction ()
 by default initialised to bottom function More...
 

Constructor & Destructor Documentation

◆ ExploreByFunction() [1/2]

ExploreByFunction ( FUN  explorationFunctionDefinition)
inline

Definition at line 282 of file iter-explorer.hpp.

◆ ExploreByFunction() [2/2]

ExploreByFunction ( )
inline

by default initialised to bottom function

Definition at line 286 of file iter-explorer.hpp.

+ Inheritance diagram for ExploreByFunction< SIG >:
+ Collaboration diagram for ExploreByFunction< SIG >:

The documentation for this struct was generated from the following file: