![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 數(shù)據(jù)庫(kù)連接是常見的IO操作,這一節(jié)我們將一些IO與monad transformer結(jié)合起來(lái)虱饿,看看能否對(duì)我們有啟發(fā)拥诡。 這里我們使用sqlite3數(shù)據(jù)庫(kù),庫(kù)用sqlite...
前言 用racket寫腳本氮发。 讀取渴肉、格式化CSV 這里處理方式與普通語(yǔ)言沒(méi)什么不同,都是從文件中讀取全部?jī)?nèi)容爽冕,之后進(jìn)行格式化仇祭。 csv文件內(nèi)容,逗號(hào)后面可以跟空格颈畸。 最后輸出...
前言 我們離不開函數(shù)乌奇,到哪里都有它的身影。 調(diào)用 +是個(gè)函數(shù)眯娱,它可以接受兩個(gè)礁苗、三個(gè)或者更多的參數(shù)。random也是個(gè)函數(shù)困乒,它并沒(méi)有接受任何參數(shù)寂屏,直接返回一值贰谣。 匿名函數(shù) 匿名...
OverloadedStrings 字符串的重載[1]娜搂。 Haskell中存在多種表示字符串的類型迁霎,String算是最常用的了,String功能卻十分單一百宇,對(duì)于更多需求的功能...
簡(jiǎn)介 本文主要介紹函數(shù)的定義與調(diào)用方法携御,函數(shù)配匹及實(shí)參與形參不在介紹之內(nèi)昌粤。 一個(gè)函數(shù)需要有三個(gè)基本要素:函數(shù)名、參數(shù)和返回值啄刹。但有一種特殊函數(shù)沒(méi)有函數(shù)名涮坐,我們把它稱為匿名函數(shù)...