DataWeave The (Unfinished) DataWeave Book A link to my unfinished DataWeave book. This book attempts to cover important concepts for mastering the language that are not currently covered by the MuleSoft documentation.
DataWeave DataWeave's update Function Learn how to effectively use DataWeave's update function, as well as how to work around common gotchas.
Mule4 Streaming in Mule 4 How to configure end-to-end streaming transformations with Mule 4 and DataWeave 2
Mule DataWeave 2.2 - Additions to the Arrays Module, Part 2 Learn how to use the join functions added to the DataWeave Arrays module in Mule 4.2.
Mule 4 DataWeave 2.2 - Additions to the Arrays Module, Part 1 Lunch break? Take a few minutes to get familiar with some of the new functions added to the DataWeave Arrays module in Mule Runtime 4.2.0
Mule How to Remove Nested Key:Value Pairs with DataWeave Learn how to remove nested key:value pairs in DataWeave 2.0.
Mule Mule Programming Style Guide: DataWeave Code How to structure and format your DataWeave code to optimize readability.
DataWeave Mule 4 - Accumulating Values in a For Each This is a written post on the topic covered in my YouTube video: This post reviews how to accumulate a value into an array within a for-each loop. I'm going to cover how to do this in Mule 4, where we don't have access to MEL.
DataWeave DataWeave - Transforming an Array to an Object How to transform Arrays into Objects in DataWeave
DataWeave DataWeave - Partition List Learn how to partition a list in the spirit of Ruby's and Scala's partition function
DataWeave DataWeave - Modify values depending on their key How to modify values of an element depending on the value's key
DataWeave Tips on Debugging DataWeave Code Is the Mule debugger just not cutting it for your DataWeave code? Try some of these alternatives.
DataWeave DataWeave - The Reduce Function An explanation of the reduce function and how to use it in data transformations using DataWeave
DataWeave DataWeave - How to Modify All Values of an Element An iterative approach to developing a utility function that modifies all the values of an element according to a function.
DataWeave Featured DataWeave (for Java programmers) You're a Java programmer trying to gain a better understanding of MuleSoft's DataWeave language? You've come to the right place.