Czy można utworzyć dowolną funkcję za pomocą modułu wyliczającego lub modułu EnumeratorM, aby poszczególne elementy danych przesyłane do iteratu były najpierw przetwarzane wstępnie za pomocą funkcji?Funkcja kompilacji z modułem wyliczającym
5
A
Odpowiedz
0
Przynajmniej Scalaz 6, nie - nie, jeśli funkcja ma typ zwracany, który jest różny od (i nie jest podtypem) jego typu argumentu, ponieważ typ EnumeratorM
nie pozwala mu na zmianę typu wejścia iteratee.
Możliwe jest jednak "wstępne komponowanie" dowolnych funkcji za pomocą iteratee, więc myślę, że to jest droga. Może również użyć enumeratee, ale ta abstrakcja nie jest dostarczona w Scalaz 6.
Powiązane problemy
- 1. Funkcja z init.gradle w kompilacji skryptu
- 2. jak dodać ścieżkę z modułem do Pythona?
- 3. paginacja z modułem cmd Pythona
- 4. git: Konwersja podkatalog z modułem
- 5. Wydrukuj przykład użycia programu z modułem argparse
- 6. Funkcja Lambda z wieloma argumentami określonymi podczas kompilacji
- 7. funkcja czasu kompilacji dla sprawdzania typu równości
- 8. SML modułem graficznym Niezwiązane
- 9. Git aktualizacja modułem rekurencyjne
- 10. Jaka jest różnica między modułem Ansible template a modułem kopiowania?
- 11. Problemy z modułem powershell IIS 7.5
- 12. Błąd skryptu Google Apps z modułem i18next
- 13. Automat do dokowania z modułem prywatnym git
- 14. Problemy z modułem roboczym pod Gintem
- 15. Proste LSTM w PyTorch z modułem sekwencyjnym
- 16. Doxygen - Jak połączyć się z modułem strona
- 17. Angular2 komponenty import/usługi z modułem
- 18. Powiąż teksturę SDL2 z modułem cieniującym GLSL
- 19. Testowanie kompilacji Yeomana z
- 20. Przywróć pre-git git zachowanie v1.7.8 z modułem lokalizacji systemu plików modułem
- 21. Jak używać reakcji-bootstrap z modułem postcss i modułem reagowania-css?
- 22. Moduł aktualnego eksportu Haskell z dodatkowym importowanym modułem
- 23. Możliwe włączenie Keep-alive z modułem równoważenia obciążenia?
- 24. Dlaczego muszę używać .wait() z modułem podprocesowym Pythona?
- 25. Problemy z wdrożeniem Meteor powiązane z modułem włókien
- 26. Zastosowanie cecha z modułem z tej samej nazwie co struct
- 27. Eksportowanie pakietu z modułem systemu jest niedozwolona z --release
- 28. Definiowanie wewnętrznego szablonu funkcji członka klasy z argumentem wyliczającym (bez typu)
- 29. Czy funkcja Xcode `Archive` automatycznie używa konfiguracji kompilacji` Release`?
- 30. Czy można określić, kiedy ma być uruchamiana funkcja kompilacji?
To moja wina z powodu nieczytania tagów przed udzieleniem odpowiedzi w Play 2.0, ale możesz chcieć bardziej otwarcie powiedzieć o bibliotece iteratee ponownie używać (i wersja, która zakładam jest 6, ponieważ wspomnieć o 'EnumeratorM'). –