package org.zwobble.couscous.ast.sugar; import org.zwobble.couscous.ast.FormalArgumentNode; import org.zwobble.couscous.ast.StatementNode; import java.util.List; public class Lambda { public static Lambda lambda(List formalArguments, List body) { return new Lambda(formalArguments, body); } private final List formalArguments; private final List body; private Lambda(List formalArguments, List body) { this.formalArguments = formalArguments; this.body = body; } public List getFormalArguments() { return formalArguments; } public List getBody() { return body; } }