Có thể truyền Integer đến Int không? Một hướng khác là có thể: toInteger. Tôi biết rằng Integer có thể lưu trữ các giá trị lớn hơn, nhưng đôi khi một cuộc hội thoại là cần thiết để sử dụng các hàm std-lib. Tôi đã thử (n :: Int) và các mẫu mã khác tôi tìm thấy - nhưng không có gì hoạt động.Haskell Chuyển đổi số nguyên thành Int?
takeN :: Integer -> [a] -> [a]
takeN n l = take n l