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