Tôi đang cố gắng tìm hiểu thêm về kiểm tra toàn bộ loại chương trình và hệ thống suy luận sử dụng thông tin từ các trang gọi chức năng để tính toán thông tin loại (ngoài cách tiếp cận tiêu chuẩn sử dụng thân hàm). Ví dụ, một thuật toán như vậy có thể sử dụng một lệnh gọi hàm foo(1)
để suy ra rằng hàm trong foo
có các đối số nguyên. Rõ ràng điều này sẽ làm phức tạp suy luận rất nhiều và làm cho việc kiểm tra không theo mô-đun.
Dù sao, tôi đã không gặp nhiều may mắn khi tìm thấy bất kỳ nghiên cứu nào về phương pháp này, có lẽ vì tôi không biết thuật ngữ chính xác để mô tả những gì tôi đang nói. Bất kỳ con trỏ?