Functions are one of DataWeave’s most important tools.
You can define your own DataWeave functions using the fun declaration in the header of a DataWeave script. In this section we will cover these topics around functions:
To define a function in DataWeave use the following syntax:
fun myFunction(param1, param2, ...) = <code to execute>
fun
keyword starts the definition of a function.myFunction
is the name you define for the function. Function names must be valid identifiers. For additional details about valid identifiers, see Rules for Declaring Valid Identifiers.(param1, param2, … , paramn)
represents the parameters that your function accepts. You can specify from zero to any number of parameters, separated by commas (,
) and enclosed in parentheses.=
sign marks the beginning of the code block to execute when the function is called.<code to execute>
represents the actual code that you define for your function.If you like my post please follow me to read my latest post on programming and technology.
A builder plans to construct N houses in a row, where each house can be…
Find the length of the longest absolute path to a file within the abstracted file…
You manage an e-commerce website and need to keep track of the last N order…
You are given a stream of elements that is too large to fit into memory.…
The formula for the area of a circle is given by πr². Use the Monte…
Given an integer k and a string s, write a function to determine the length…