Is it possible to map an array of different intersecting types in Effect? - Effect Community