Hoogle'ı ziyaret etmek yerine, Haskell konsolundan Prelude işlevlerinin (Data.Char
gibi) bir listesini görüntülemek için bir yol var mı?Haskell konsolundan Prelude işlevlerinin bir listesini görüntülemek için bir yol var mı?
7
A
cevap
10
GHCi itibaren belirli bir modülü tarafından ihraç türleri ve değerleri görmeye
:browse Data.Char
kullanabilirsiniz.
E.g.
Prelude> :browse Data.Char
digitToInt :: Char -> Int
generalCategory :: Char -> GeneralCategory
isLetter :: Char -> Bool
isMark :: Char -> Bool
isNumber :: Char -> Bool
isPunctuation :: Char -> Bool
isSeparator :: Char -> Bool
isSymbol :: Char -> Bool
data Char = GHC.Types.C# GHC.Prim.Char#
chr :: Int -> Char
...
+6
... böylece başlangıçta her şeyi görebilirsiniz: ': Prelude' göz atın. –
+0
Ayrıca, 'base' paketindeki modülleri listelemek için ghc-pkg tanım tabanı (örneğin) vardır. –
İlgili konular
- 1. Haskell Prelude saklanıyor, UNDO?
- 2. Terminalde tüm özel adım tanımlarının bir listesini görüntülemek için bir yol var mı?
- 3. Delphi'de dikey girinti çizgileri görüntülemek için bir yol var mı?
- 4. Kovaryans bildirmek için bir yol var mı?
- 5. Haskell kayıtlarının bir listesini özetleyin
- 6. maven testleri için Travis CI'de html raporuna erişmek ve görüntülemek için bir yol var mı?
- 7. İki seçeneği "birleştirmek" için herhangi bir yol var mı?
- 8. s3 uri aws web konsolundan almanın bir yolu var mı?
- 9. JTable hücresinde bir zaman sayacını görüntülemek için etkili bir yol
- 10. ASP.NET'te çok fazla bilgi görüntülemek için iyi bir yol var mı?
- 11. QListView içindeki simgeleri metin olmadan görüntülemek için bir yol var mı?
- 12. Bir web uygulamasında hiyerarşik verileri görüntülemek için zarif bir yol
- 13. Bir formun metninin sığacağını belirlemek için bir yol var mı?
- 14. SASS'de bir dersi “genişletmek” için bir yol var mı?
- 15. Elixir'de bir fonksiyonun kontrol edilmesi için bir yol var mı?
- 16. Bir pdf'yi C# ile düzenlemek için bir yol var mı?
- 17. Uzak bir deposu "tanımlamak" için basit bir yol var mı?
- 18. Bir Fotoğrafı Fotoğraf Kütüphanesine kaydetmek için bir yol var mı?
- 19. Bir nesnedeki değişiklikleri izlemek için bir yol var mı?
- 20. TFS API - bir workitem türü için geçişlerin bir listesini almak için bir yolu var mı?
- 21. İşlevlerin bir listesini uygulamak için piyonik bir yol?
- 22. Sayfamı beğenen kişileri göstermek için facepile bir yol var mı
- 23. Her döngü için paralel olması için bir yol var mı?
- 24. Vim için iyi bir Haskell girinti betiği var mı?
- 25. Haskell için herhangi bir MVC web çerçevesi var mı?
- 26. F # için Haskell jenerik programlama gibi bir şey var mı?
- 27. En aktif çatalı görüntülemek için sezgisel bir yol
- 28. Yol bölümünde geçerli bir URL var mı?
- 29. Zamanlanmış yerel bildirimleri görüntülemek için zaten var mı
- 30. SQL Server 2008'de bir veritabanı diyagramında bir Görünümü görsel olarak görüntülemek için bir yol var mı?
Not: 'Data.Char' * base * paketinde bir * modül * 'dir. Prelude işlevi değil. –