cost 309 ms
如何指示 Haskell 包處於 alpha/beta/release candidate 階段?

[英]How do indicate that a Haskell package is in either an alpha/beta/release candidate stage?

假設我已經在 haskell 庫上工作,現在准備發布該軟件的測試版以在 github 等上進行黑客攻擊/公開回購。 可能的解決方案以及為什么它們對我不起作用使用packagename-0.0.0.1-alpha或類似的。 這里的問題很簡單: Haskell PVP 規范不允許:(粗體是我) 版本號 ...

如何使用 curl 與 hackage API 交互?

[英]How do I interact with the hackage API using curl?

這里有很少記錄的方法。 這個頁面只提到了一個 API,以及指向hackage-security庫的鏈接,5 分鍾的瀏覽並不能幫助我弄清楚如何形成對(哪個?)服務器的 http 請求 以下只是給我一個存根 html 文件: 舊相關: Hackage 有 API 嗎? ...

打開端口 web 服務器安全嗎?

[英]Open port web server secure?

我在樹莓派上打開了一個端口來運行 web 服務器,該服務器具有默認用戶名和密碼。 我打開它大約 15 分鍾,那么黑客可以在這段時間內通過我的互聯網 go 嗎? 我怎么知道黑客訪問了我的 web 服務器? 如果黑客進入了我的樹莓派,他是否可以訪問同一網絡上的其他計算機以及我的手機? 關閉打開的端口后 ...

找到package一個Haskell模塊屬於

[英]Find the package a Haskell module belongs to

我是 Haskell 堆棧的新手,想知道如何找出包含特定模塊的 package 的名稱。 Currently, I want to use Data.Tuple.Extra(fst3) ( https://hackage.haskell.org/package/extra-1.7.9/docs/D ...

安裝不在堆棧上但在 hackage 上的 package

[英]Install package that is not on stackage but on hackage

我正在嘗試使用一個在 hackage 上的庫,但不是在 stackage 上。 目前,該代碼似乎沒有托管在 git 的任何地方(盡管我可以“分叉”它)。 有沒有比只在本地下載庫並告訴stack.yaml在哪里找到它更好的方法? 順便說一下,該庫是parse-dimacs 。 ...

黑帽 Python TCP 客戶端

[英]Black Hat Python TCP Client

我正在閱讀 Black Hat Python 這本書,雖然它是在 2015 年編寫的,但其中一些代碼似乎有點過時了。 例如,打印語句不使用括號。 但是,我似乎無法運行以下腳本,並且不斷收到錯誤消息。 我得到的錯誤只是讀取,文件“”,第 15 行 client.send("GET / HTTP/1.1 ...

Hackage 是否為 package 候選人生成黑線鱈?

[英]Does Hackage generate haddocks for package candidates?

在將包發布到主索引之前,我想獲得關於包文檔的反饋。 然而,無論我等多久,Hackage 似乎都沒有為我的 package 候選人構建黑線鱈。 這是一個已知的問題? 我唯一的選擇是發布我的 package 的 0.1.0.0 版本並在我合並其他人的反饋時經常更新版本嗎? ...

需要 category-extras,但堆棧配置沒有指定版本

[英]category-extras needed, but the stack configuration has no specified version

我正在編寫一個小型 Haskell 程序,它需要導入兩個模塊Control.Functor.Algebra和Control.Morphism.Hylo 。 我搜索了谷歌。 這兩個模塊可以在category-extras中找到。 所以我在package.yaml中添加category-extras : ...

如何指示 haddock 鏈接到 hackage 軟件包的 hackage 文檔?

[英]How to instruct haddock to link to hackage documentation for hackage packages?

因此,我使用 haddock(通過 cabal)為我的本地 Haskell 包生成文檔。 將自己的本地 html 文檔相互鏈接起來沒有問題。 但是,每當我的包引用另一個包中的符號時,它都不會創建鏈接。 我的大部分外部依賴項都有關於 Hackage 的黑線鱈文檔。 有沒有辦法設置 haddock 以 ...

使用黑客庫

[英]Using Hackage libraries

我只是從Haskell開始,正在使用堆棧來構建應用程序。 我試圖從黑客使用這個庫。 http://hackage.haskell.org/package/pkcs10-0.2.0.0/docs/Data-X509-PKCS10.html 我不知道如何在代碼中包括它。 我嘗試將X509 ...

為什么Hackage將模塊鏈接到其他源文件?

[英]Why does Hackage link a module to a different source file?

我正在嘗試了解Hackage顯示的基本軟件包的結構。 在https://en.wikibooks.org/wiki/Haskell/Modules之后,模塊名稱必須反映其來源的路徑; 引用以上內容: 文件的名稱是模塊的名稱加上.hs文件擴展名。 任何點“。” 模塊名稱中的“目錄 ...

Haskell Cabal包裝安裝失敗

[英]Haskell Cabal packing install fail

我擦除並重新安裝了Haskell平台(Haskell.org:cabal,stack,ghc),但是現在沒有插件包可以正確安裝。 陰謀集團總是以ExitFailure1結尾。 可能是因為無法找到依賴項。 但是,在大多數情況下,它是主要軟件包,由於某些原因它無法解決。 有這種現象的經驗嗎? ...

Cabal&Stack從哪里獲取Hackage軟件包?

[英]Where do Cabal & Stack fetch Hackage packages from?

我對創建用於Hackage的工具感興趣,該工具涉及對Hackage軟件包之間各種依賴關系的分析。 我認為這將涉及下載並同步所有Hackage軟件包源的鏡像,尤其是* .cabal文件,我可以在該鏡像上運行我想到的各種分析。 如何訪問cabal和stack從中獲取軟件包的相同存儲庫? 是 ...

為什么我的文檔沒有顯示在Hackage中?

[英]Why isn't my documentation showing up in Hackage?

我最近更新的關於Hackage的軟件包的文檔沒有顯示 ,盡管距更新已經有幾天了。 以前的版本具有完整的文檔 ,並且我沒有對此更新進行任何更改,以免影響軟件包的文檔。 為什么我的文檔沒有顯示在Hackage中? 文檔構建是否存在中斷或已知延遲,或者我可以在某處監視文檔構建的狀態嗎? ...

在發布Haskell庫時,如何確定合理的包依賴性邊界?

[英]How do I determine reasonable package dependency bounds when releasing a Haskell library?

在Hackage上發布庫時,如何確定依賴項的合理邊界? 這是一個非常簡短的問題 - 不確定我能提供哪些其他信息。 根據是使用堆棧還是使用cabal來了解這是否有所不同也是有幫助的。 基本上我的問題涉及當前設置為的cabal約束: 我不認為==是個好主意。 ...

如何獲取 Hackage 包的更新上限?

[英]How to get updated upper bounds for a Hackage package?

上限的一個常見問題是包作者不確定選擇其依賴項的保守上限(例如基數)。 對於將來可能無法使用此類軟件包的用戶來說,這往往是一個不受歡迎的選擇。 我最近意識到這個問題可能有一個解決方案,即作者將元數據更改推送到其他未更改的包,如此處所示。 用戶如何利用這一新功能? 它是在某處詳細記錄的還是實驗性的? ...

Haddock-數據記錄字段名稱未生成

[英]Haddock - Data record fields names not being generated

我無法讓haddock顯示我的數據記錄的字段名稱。 我的某些數據類型具有許多不同的數值,因此記錄名稱是關鍵。 數據記錄示例: 有問題的數據類型將按如下方式導出: 對於此定義(以及所有其他類似的定義),唯一生成的文檔是構造函數的類型簽名。 但是,不會生成涉及的值的說明。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM