.. This file is part of Sympathy for Data. .. Copyright (c) 2020 Combine Control Systems AB .. .. Sympathy for Data is free software: you can redistribute it and/or modify .. it under the terms of the GNU General Public License as published by .. the Free Software Foundation, version 3 of the License. .. .. Sympathy for Data is distributed in the hope that it will be useful, .. but WITHOUT ANY WARRANTY; without even the implied warranty of .. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .. GNU General Public License for more details. .. .. You should have received a copy of the GNU General Public License .. along with Sympathy for Data. If not, see . .. _lambdaapi: sylambda API ============ sylambda is the builtin datatype in sympathy used for representing lambdas. A lambda is a pure function with arguments constructed using the special Lambda (subflow) or Extract * Lambdas nodes. If the port type of a node contains -> the resulting port will contain lambda type data. .. class:: sylambda(container_type) For use in Map and Apply nodes only. All methods and fields can be considered internal and shall not be accessed in third party nodes.