Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
closure.hh File Reference
#include <set>
#include <future>
#include "sync.hh"

Go to the source code of this file.

Classes

class  set
 

Typedefs

template<typename T>
using nix::GetEdgesAsync = std::function<void(const T &, std::function<void(std::promise<set<T>> &)>)>
 

Functions

template<typename T>
void nix::computeClosure (const set< T > startElts, set< T > &res, GetEdgesAsync< T > getEdgesAsync)