Measures Concepts
GitHub icon

DataWeave

DataWeave - Programming language

< >

DataWeave is a programming language created in 2014.

#1547on PLDB 10Years Old 1kRepos

DataWeave is the MuleSoft expression language for accessing and transforming data received through a Mule app. DataWeave is tightly integrated with Mule runtime, which runs the scripts and expressions in your Mule app.


Example from Linguist:
%dw 2.0 var number = 1234 fun foo(func,name="Mariano") = func(name) input payload application/test arg="value" output application/json --- { foo: "bar" }

View source

- Build the next great programming language Search Add Language Features Creators Resources About Blog Acknowledgements Queries Stats Sponsor Day 605 feedback@pldb.io Logout