Trang Chủ Phát triển Đơn nguyên là gì? - định nghĩa từ techopedia

Đơn nguyên là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Monad có nghĩa là gì?

Một đơn vị là một hàm tạo kiểu dữ liệu trừu tượng được sử dụng để biểu diễn các tính toán trong lập trình hàm. Monads cho phép các nhà phát triển ứng dụng kết hợp các hành động với nhau để xây dựng một đường ống dẫn. Các đơn vị chỉ định các quy tắc xử lý bổ sung cho từng hành động trong chương trình.

Techopedia giải thích Monad

Các hàm đơn trị thường được tạo bởi một lập trình viên để xác định đường ống xử lý dữ liệu, nhưng các lập trình viên mới làm quen có xu hướng thấy chúng rất khó hiểu.


Một đơn nguyên được tạo bằng cách xác định hai thao tác ("liên kết" và "trả về") và một hàm tạo kiểu ("M"). Hoạt động "trả lại" lấy một giá trị từ một loại đơn giản và đặt nó vào một thùng chứa đơn loại "M". Sau đó, hoạt động "liên kết" thực hiện ngược lại bằng cách trích xuất giá trị ban đầu từ thùng chứa và chuyển nó đến chức năng tiếp theo được liên kết trong đường ống.

Đơn nguyên là gì? - định nghĩa từ techopedia