Posiciones de las diagonales principales

Las posiciones de una matriz con 3 filas y 4 columnas son

La posiciones de sus 6 diagonales principales son

Definir la función

tal que posicionesdiagonalesprincipales m n es la lista de las posiciones de las diagonales principales de una matriz con m filas y n columnas. Por ejemplo,

1. Soluciones en Haskell

2. Soluciones en Python

Escribe tu solución