利用Geany打造Haskell開發環境

2021-09-29 11:29:53 字數 857 閱讀 4605

haskell作為一門函式式程式語言還是很有趣的,但是haskell這麼多年並沒有火起來,也是太難了,以至於到現在都沒有自己的ide。但是沒有關係,我們可以用geany搭建乙個比較不錯的haskell開發環境。

話不多說,咱們刷卡上車。

本文**現的geany截圖可能和大家的長得不一樣,別問我為什麼我的geany這麼好看,問就是看這裡。

geany預設支援的程式語言非常多,其中就包括haskell,這也是我選擇geany的的其中乙個原因。接下來我們只需要配置一些haskell的命令,就可以了。

對於編譯和執行,geany已經配置好了。我們需要配置的命令有兩個。

配置runhaskell命令,它可以在不編譯的情況下執行有main函式的haskell檔案,就像指令碼一樣。

配置ghci命令,將當前haskell檔案載入到ghci。

配置過程也非常簡單,首先選擇【生成】->【設定生成命令】

然後按下圖藍色框所示,新增兩條命令。

注意,輸入標籤時在前面加上下劃線,如_run,這樣顯示出來r下面就會有一條橫線。如果命令欄無法輸入,就在輸入框右擊,依次選擇輸入法,簡單,這樣就可以正常輸入了。

配置完成,可以開心的寫**了。

利用http server打造輕量級Web伺服器

在很多情況下,需要在本地開啟http伺服器來測試,所以就需要乙個簡單的省事好用的http伺服器,以前的時候,都是使用php的本地環境,但是,自從學了nodejs,發現了http server好東西,不用配置直接在當前資料夾內開啟cmd,就能夠使用,簡單易用,輕鬆方便。http server是乙個簡單...

利用Linux和GFS打造集群儲存

負載均衡是一項困難的任務。我們經常需要通過nfs 網路檔案系統 或其他機制來為資料提供中心位址,從而共享檔案系統。雖然你的安全機制可能可以讓你免於web伺服器節點的故障,但是你仍然需要通過 儲存節點來共享資料。通過gfs 全域性檔案系統 linux的乙個免費集群檔案系統 你可以建立乙個不需要依賴其他...

利用環境變數打造自己的工具

利用環境變數,來快速啟動程式,是我接觸到的乙個快速高效的方法。1 在你的d盤或其它碟符建立乙個資料夾,用來存放快捷方式,比如 我在d盤建了乙個資料夾為 shorts 2 開啟環境變數中的path 3 在未尾新增剛剛新建資料夾的名字,比如我的就加上 d shorts 前面的這個 如果在path的未尾有...