FSharpAux
FSharpAux copied to clipboard
Add `.map4` functions for modules `Seq`, `List`, and `Array`
- Implementations for
Seq.map4,List.map4, andArray.map4 - Unit tests for all aforementioned functions
- Closes #27
please change signatures from (mapping : 'T -> 'T -> 'T -> 'T -> 'U) (array1 : 'T []) (array2 : 'T []) (array3 : 'T []) (array4 : 'T []) to (mapping : 'T1 -> 'T2 -> 'T3 -> 'T4 -> 'U) (array1 : 'T1 []) (array2 : 'T2 []) (array3 : 'T3 []) (array4 : 'T4 []) and resolve merge conflicts