Có một số hướng dẫn và bài đăng tuyệt vời trong đó bao gồm các phương pháp của Lens đơn giản hơn, ví dụ: Cleaner way to update nested structures; bất cứ ai có thể cung cấp ví dụ sử dụng cho ba phương pháp khác? Cảm ơn.ví dụ sử dụng modaz modf, modp và xmap
7
A
Trả lời
1
Thật không may, ví dụ về ống kính Scalaz7 là WIP. Bạn cần phải đặt câu hỏi này là the Scalaz Google Group. Trước khi bạn hỏi, hãy thử các ví dụ này tại đây và xem video của Emmett.
Nhìn vào mã nguồn một lần nữa. Những gì bạn có thể câu đố ra khỏi điều này?
def xmapbA[X, A >: A2 <: A1](b: Bijection[A, X]): LensFamily[X, X, B1, B2] =
xmapA(b to _)(b from _)
def xmapB[X1, X2](f: B1 => X1)(g: X2 => B2): LensFamily[A1, A2, X1, X2] =
lensFamily(a => run(a).xmap(f)(g))
def xmapbB[X, B >: B1 <: B2](b: Bijection[B, X]): LensFamily[A1, A2, X, X] =
xmapB(b to _)(b from _)
/** Modify the value viewed through the lens, returning a functor `X` full of results. */
def modf[X[+_]](f: B1 => X[B2], a: A1)(implicit XF: Functor[X]): X[A2] = {
val c = run(a)
XF.map(f(c.pos))(c put _)
}
Xin lỗi vì sự trợ giúp tối thiểu. Tôi chỉ có thể chỉ ra ai hỏi và những gì bạn cần biết trước khi bạn hỏi.
Các vấn đề liên quan
- 1. Sử dụng FFMPEG và url_fopen ví dụ
- 2. _CrtCheckMẫu sử dụng ví dụ
- 3. Ví dụ đơn giản về sử dụng __setstate__ và __getstate__
- 4. Ví dụ tốt về sử dụng libpurple?
- 5. Sử dụng ví dụ Android của RtpStream
- 6. Ví dụ về cách sử dụng TLoginCredentialService
- 7. Ví dụ sử dụng boost :: condition :: timed_wait
- 8. Ví dụ về sử dụng cây Judy
- 9. Ví dụ về AES sử dụng Crypto ++
- 10. Ví dụ về việc sử dụng Generics.Collections.TObjectDictionary
- 11. Ví dụ về AIDL sử dụng
- 12. Ví dụ sử dụng BLOB trong SQLAlchemy
- 13. MVC Ví dụ sử dụng var
- 14. Ví dụ về cách sử dụng SetupDiGetDeviceProperty
- 15. Ví dụ về ứng dụng .net sử dụng Amazon SQS
- 16. ví dụ về ứng dụng sử dụng vaadin
- 17. Ví dụ và mẹo về Crypto API của Window C/C++ Ví dụ và mẹo
- 18. Ví dụ về NSOutlineView và NSTreeController
- 19. java.util.concurrent, ví dụ, hướng dẫn và mã
- 20. Tìm kiếm ví dụ bằng cách sử dụng MediaFileUpload
- 21. Kịch bản lệnh python ví dụ sử dụng DBPedia?
- 22. Có ví dụ SIMPLE về Cách sử dụng buckminster
- 23. Ví dụ đầy đủ về việc sử dụng gói pySerial
- 24. Ví dụ thực tế về sử dụng NLTK
- 25. CreateProcessWithTokenW - Ví dụ về cách sử dụng trong C#
- 26. Ví dụ trong việc sử dụng RedisStore trong socket.io
- 27. Ví dụ về waitpid, WNOHANG và SIGCHLD
- 28. Cần ví dụ về C++ sử dụng vector
- 29. Ví dụ về việc sử dụng LibSVM trong java
- 30. Ví dụ về Android Twitter xAuth sử dụng twitter4j
Cảm ơn bạn đã tham khảo, Raahul. – Joffer