Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

NFlowGraph

An experimental work-in-progress abstraction of Thread Parallel Library (TPL),

objective application:

  • modular audio and video synthesis
InputModule<long>numberGenerator=newInputModule<long>(()=>1);InputModule<long>numberGenerator2=newInputModule<long>(()=>2);Module<Tuple<long,long>,long>adder=newModule<Tuple<long,long>,long>(a =>{returna.Item1+a.Item2;});OutputModule<long>output=newOutputModule<long>((l)=>Console.WriteLine(l));FlowGraphg=newFlowGraph();g.Connect(numberGenerator,0,adder,0);g.Connect(numberGenerator2,0,adder,1);g.Connect(adder,0,output,0);g.Process();

About

Modular flow-graph processor for .NET

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages