Câu hỏi được gắn thẻ «functional-programming»

Lập trình hàm là một mô hình lập trình dựa trên việc xây dựng các khái niệm trừu tượng bằng cách sử dụng các hàm, tránh các tác dụng phụ và thay đổi trạng thái. Lập trình chức năng thuần túy là chủ đề an toàn.






2
Làm sạch danh sách dữ liệu trong Java8
Để làm sạch danh sách dữ liệu, tôi đã tạo một phương thức chấp nhận danh sách dữ liệu và danh sách thao tác làm sạch sẽ được thực hiện. public <T> List<T> cleanData(List<T> data, List<Function<T, T>> cleanOps) { List<T>dataNew=data.stream().map((str) -> { T cleanData = str; for(Function<T,T> function:cleanOps) { cleanData=function.apply(cleanData); …






2
Có nên xây dựng các đối tượng trạng thái được mô hình hóa với một loại hiệu ứng?
Khi sử dụng một môi trường chức năng như Scala và cats-effect, liệu việc xây dựng các đối tượng trạng thái có nên được mô hình hóa với một loại hiệu ứng không? // not a value/case class class Service(s: name) def withoutEffect(name: String): Service = new Service(name) def withEffect[F: …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.