LeechCraft  0.6.70-10870-g558588d6ec
Modular cross-platform feature rich live environment.
lazy.h File Reference
#include <functional>
#include "monadplus.h"
+ Include dependency graph for lazy.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 LeechCraft
 
 LeechCraft::Util
 

Typedefs

template<typename T >
using LeechCraft::Util::Lazy_t = std::function< T()>
 

Functions

template<typename T >
Lazy_t< T > LeechCraft::Util::MakeLazy (const T &t)
 
template<typename R , typename F >
Lazy_t< R > LeechCraft::Util::MakeLazyF (const F &l)