∀[Val:Type]. ∀[n:ℕ]. ∀[AType:array{i:l}(Val;n)].  (array-monad'(AType) ∈ Monad)
{ Auto }
1. Val : Type
2. n : ℕ
3. AType : array{i:l}(Val;n)
⊢ array-monad'(AType) ∈ Monad