There are many more ways of creating patterns # ReasonML supports more complex data types than just tuples. For example: lists and records. Many of those data types are also supported via pattern matching. More on that in upcoming blog posts. Pattern matching via let (destructuring) # You can do pattern matching via let. As an example, let’s start by creating a tuple: # let tuple = (7, 4); let t