Đối với các hoạt động giá rẻ như append
trên danh sách (không phải chuỗi ký tự), tôi sẽ sử dụng Data.DList. Điều gì khiến tôi trở lại là gói trên Hackage được đánh dấu là “thử nghiệm” và bản cập nhật cuối cùng là vào năm 2009.Nhà nước của nghệ thuật hoạt động danh sách giá rẻ trong Haskell?
DList vẫn là cách để thực hiện điều đó trong Haskell?
Các hoạt động bạn mong đợi O (1) phức tạp từ đâu? – augustss
Nếu tất cả các bạn quan tâm đến là phụ thêm thì tôi đề nghị chức năng này: 'append x y = undefined', nó rất nhanh. :) Vì vậy, tôi giả sử bạn muốn làm một cái gì đó sau khi bạn đã xây dựng danh sách. Một khi bạn cho chúng tôi biết đó là những gì chúng tôi có thể cung cấp cho bạn lời khuyên. – augustss
@augustss: :) Đó là về việc xây dựng và chuyển đổi danh sách văn bản có cấu trúc. Data.Text không trơn tru, nhưng danh sách nói 'Bold' hi có "'," Đoạn "Văn bản nhàm chán" "hoặc" Phần "Tiêu đề" "Nội dung ..."'. – LennyStackOverflow