Fungsi pembuatan larik monolitik Haskell membentuk larik dari sepasang batas dan daftar pasangan nilai indeks (daftar asosiasi): array :: (Ix a) => (a,a) -> [(a,b)] -> Array a b. Di sini, misalnya, adalah definisi array kuadrat angka dari 1 hingga 100: