The elm core library is missing some functions that are usefull and I use often for my projects.
This library contains many functions to work with Triple types that are similar to the Tuple but contains three different values.
creates a new triple
Access the first entry of the triple type
Access the second entry of the triple type
Access the third entry of the triple type
Add a component before the tuple to create a triple
Insert a component inside a tuple to create a triple
Add a component after the tuple to create a triple
Drop the first component of the triple to create a tuple
Drop the second component of the triple to create a tuple
Drop the third component of the triple to create a tuple
Map the first component of the triple
Map the second component of the triple
Map the third component of the triple
Map all components of the triple
a type alias for the triple (a, b, c) for convenience