Xung của tôi là nói có, đặc biệt nếu tôi đang sử dụng cùng một regex ở nhiều vị trí mã, nhưng this article cho biết thư viện sẽ lưu bộ nhớ cache cho tôi (tôi thậm chí không chắc chắn nó sẽ làm như thế nào):Haskell: Tôi có nên biên soạn các biểu thức chính quy không?
Thường thì không cần biên dịch các mẫu biểu thức chính quy. Một mẫu sẽ được biên dịch lần đầu tiên được sử dụng và thời gian chạy Haskell của bạn sẽ làm mờ trình diễn được biên dịch cho bạn.
Bạn đã benchmarked nó? – huon
Có một bình luận ở đó (không ai khác ngoài tác giả của gói) rõ ràng nói rằng tuyên bố được trích dẫn là không đúng sự thật. –
Tôi đã viết bình luận đó, và tôi vẫn tin rằng nó không có khả năng được ghi nhớ bằng cách sử dụng toán tử = ~. –