Я новичок в Haskell, и мне сложно разобраться. Допустим, у меня есть матрица, и я хочу разделить ее на строки и столбцы . Как бы я это сделал?
-- set up
type Matrix m = [Row m]
type Row m = [m]
-- gets rows from matrix
rows :: Matrix m -> [Row m]
rows = ???
-- gets cols from matrix
cols :: Matrix m -> [Row m]
cols = ???