Czy uważasz, że wolny transformator pośredniczący jest możliwy? Coś takiego, jak ta ciekawość, którą uważam za przydatną, nie jest tylko ciekawostką.Czy istnieje bezpłatny transformator pośredniczący?
7
A
Odpowiedz
2
To nie jest odpowiedź, ale nie mieści się w komentarzu.
Chciałbym również podobną funkcjonalność. Podejrzewam, że rodzaj wewnętrznej będzie wyglądać następująco:
-- The same `FreeF` type from the `free` package in `Control.Monad.Trans.Free`
data FreeF f a x = Pure a | Free (f x)
newtype FreeP f p a' a b' b m r
= FreeP { unFreeP ::
p a'
(FreeF f a (FreeP f p a' a b' b m r))
b'
(FreeF f b (FreeP f p a' a b' b m r))
m
(FreeF f r (FreeP f p a' a b' b m r)) }
Ponadto, może nie być możliwe z obecnie istniejących maszyn, ale to jest w porządku. Na przykład sprawdź transformator pośredniczący StateP
, który opiera się na thread_P
z ProxyInternal
. Podobny analog do thread_P
może być niezbędny do implementacji FreeP
.
Powiązane problemy
- 1. Czy TinyMCE jest bezpłatny?
- 2. Czy istnieje otwarty/bezpłatny interfejs API dla rekordów publicznych?
- 3. Odtwórz opcjonalny transformator JSON
- 4. Partiality Monad Transformator
- 5. bezpłatny suwak warstwy jquery?
- 6. Node.js - program pośredniczący Expressjs rozszerzający res.render
- 7. Bezpłatny kompilator Java AOT
- 8. nieprawidłowy wpis fastbin (bezpłatny)
- 9. Spark, DataFrame: zastosować transformator/Estymator na grupach
- 10. Czy AccuWeather API jest bezpłatny do użytku komercyjnego?
- 11. Czy istnieje bezpłatny program ogólnego przeznaczenia ASN.1 Decode/Dump/Inspect?
- 12. T-SQL - Czy istnieje (bezpłatny) sposób porównywania danych w dwóch tabelach?
- 13. Czy istnieje bezpłatny system zarządzania interfejsem API (np. Alternatywa dla Mashery)?
- 14. zatrzymaj odpowiedź. Kod pośredniczący od kodowania
- 15. Jak zaimplementować transformator monadowy `List` w Scali?
- 16. Dobry, bezpłatny szkielet logowania Delphi
- 17. Znajdź bezpłatny numer wyświetlacza X11
- 18. Jak całkowicie wyłączyć babel-transformator-regenerator
- 19. Sonar bezpłatny instanse dla otwartych źródeł projektów
- 20. Kod dla malloc i bezpłatny
- 21. Czy Google Maps Android API v2 jest bezpłatny?
- 22. Wystąpienie zakończone Amazon EC2 (bezpłatny poziom)
- 23. Gdzie mogę znaleźć bezpłatny e-Book?
- 24. bezpłatny przydzielona pamięć przed powrotem funkcję
- 25. Najlepszy bezpłatny dostępny edytor haseł wysiwyg
- 26. Płatny certyfikat SSL kontra bezpłatny certyfikat SSL
- 27. Bezpłatny Pascal dla Androida na MIPS
- 28. Czy istnieje BEZPŁATNY menedżer plików, który w pełni obsługuje SVN Tortoise (w tym kolumny szczegółów SVN) w systemie Windows 7?
- 29. Jak mogę wdrożyć ten transformator monad z kontynuacją?
- 30. Dlaczego zmiana monady Data.Binary.Put w transformator powoduje wyciek pamięci?