.. _`Extract Flows as Lambdas`: .. _`org.sysess.builtin.extractflowslambdas`: Extract Flows as Lambdas ```````````````````````` .. image:: extract_one_to_one.svg :width: 48 Extract top level Flows as Lambda functions matching datatype in flows Documentation ::::::::::::: Extract top level Flows as Lambda functions matching datatype in flows. Lambda functions will change its type to reflect the choosen datatype as long as it is a non-generic function type and can be matched against connected nodes. Datatypes configured that fail to satisfy the above are simply be ignored. Definition :::::::::: Input ports ........... **Filenames** [datasource] Flow filenames containing Lambdas Output ports ............ **Functions** [() -> ()] Lambda functions Configuration ............. **Datatype** (datatype) Non-generic datatype to match against lambda functions in input **Strategy for handling extraction issues** (fail_strategy) How should the node handle the situation when the extract fails? Examples ........ * :download:`LambdaOperations.syx ` Implementation .............. .. automodule:: node_lambda :noindex: .. class:: ExtractFlowsLambdas :noindex: