Załóżmy, że chcesz użyć własnej funkcji wyświetlania (na przykład let show = take 1000 . Prelude.show
). W jaki sposób można zezwolić, aby ghci
użył go do drukowania zamiast wbudowanego show
?Jak mogę "ghci" używać mojej funkcji `show`?
8
A
Odpowiedz
11
Można zdefiniować własną interactive print funkcji np
module BetterPrint
betterPrint a = putStrLn (take 1000 $ show a)
następnie rozpocząć ghci jako
ghci -interactive-print=BetterPrint.betterPrint
Powiązane problemy
- 1. Jak używać wielu klauzul where w GHCi?
- 2. Jak używać let in a do bloku w ghci?
- 3. Implementacja "show" dla funkcji
- 4. show ebay feedback na mojej stronie internetowej
- 5. GHCi ignoruje oznaczenie typu:
- 6. Jak mogę zaimportować moduł Haskell do GHCi?
- 7. Jak mogę załadować zoptymalizowany kod w GHCI?
- 8. Jak mogę używać wskaźników funkcji w Nimrod?
- 9. Jak mogę używać zarejestrowanego kontrolera w mojej dyrektywie kątowej?
- 10. Jak mogę używać standardowych czerwonych plakietek iOS w mojej aplikacji?
- 11. Jak mogę używać ikon systemowych w mojej aplikacji na Androida?
- 12. Typ funkcji drukowania na konsolę bez ghci
- 13. Jak załadować skrypt do ghci?
- 14. Jak używać serwletu w mojej aplikacji Grails?
- 15. Czy mogę dodać deklarację instancji w GHCi
- 16. Jak właściwie używać history.js na mojej stronie
- 17. Czy mogę używać obrazów z wyników Google w mojej witrynie?
- 18. Czy mogę używać Ruby 1.9.2 w mojej nowej aplikacji internetowej?
- 19. Jak mogę użyć `cabal repl` zamiast` ghci` w `ghc-mod`?
- 20. Jak mogę używać zmiennych Sass w funkcji JavaScript?
- 21. ghci - domyślne zamieszanie
- 22. Czy w ng-hide/ng-show można używać złożonych wyrażeń?
- 23. doctrine2 - jak używać funkcji DATE_ADD
- 24. Jak poprawnie używać funkcji lua_pop()?
- 25. Dlaczego nie mogę uzyskać programu Show tutaj?
- 26. Jak mogę przetestować ActiveRecord :: RecordNotFound w mojej aplikacji rails?
- 27. Dziwne zachowanie w GHCi
- 28. Yesod: Wpisz błąd wystąpienia podczas działania funkcji `runDB` w ghci
- 29. Wzorzec dopasowania w GHCi
- 30. Jak mogę umieścić stronę w mojej aplikacji?
http://stackoverflow.com/a/14461928/745903 – leftaroundabout