Haskell教程(By rufi) 傳統(tǒng)的Basic,Pascal,C++,C#,Java,Python等都是命令(imperative)編程語(yǔ)言, 程序語(yǔ)句有一定的執(zhí)行次序. 函數(shù)(functional)編程語(yǔ)言則給出執(zhí)行的內(nèi)容, 關(guān)注于更高層次的"做什么"而不是"怎么做", 這就是二者最明顯的一個(gè)區(qū)別。函數(shù)編程語(yǔ)言的語(yǔ)法功能非常強(qiáng),使編程的效率大幅提高。 Haskell是世界上公認(rèn)的語(yǔ)法最優(yōu)美最簡(jiǎn)潔的一種語(yǔ)言。的確,Haskell語(yǔ)言是寫(xiě)給人看的,而不是寫(xiě)給機(jī)器看的。另一方面,這也使得的 Haskell的編譯技術(shù)成為一個(gè)難點(diǎn)。從以人為本的角度來(lái)看,程序員的時(shí)間比機(jī)器的時(shí)間更寶貴,所以Haskell是明智的選擇。
標(biāo)簽: imperative Haskell Pascal Python
上傳時(shí)間: 2013-12-31
上傳用戶(hù):zhoujunzhen
J2EE & Tomcat books published By hope
標(biāo)簽: published Tomcat books J2EE
上傳時(shí)間: 2013-12-18
上傳用戶(hù):851197153
S3C2410下LCD驅(qū)動(dòng)程序的移植及GUI程序編寫(xiě)。 Write By llg 著作權(quán)所有:劉利國(guó) www.laoliu-soft.net
標(biāo)簽: laoliu-soft S3C2410 Write LCD
上傳時(shí)間: 2013-12-23
上傳用戶(hù):wff
lwIP is a small independent implementation of the TCP/IP protocol suite that has been developed By Adam Dunkels at the Computer and Networks Architectures (CNA) lab at the Swedish Institute of Computer Science (SICS).
標(biāo)簽: implementation independent developed protocol
上傳時(shí)間: 2015-05-02
上傳用戶(hù):windwolf2000
Setting and Changing Column Widths By default, all columns in a table start out with equal width, and the columns automatically fill the entire width of the table. When the table becomes wider or narrower (which might happen when the user resizes the window containing the table), all the column widths change appropriately.
標(biāo)簽: Changing Setting default columns
上傳時(shí)間: 2015-05-04
上傳用戶(hù):璇珠官人
MATLAB, computing matrix By QR
標(biāo)簽: computing MATLAB matrix By
上傳時(shí)間: 2015-05-05
上傳用戶(hù):頂?shù)弥?/p>
computing singular value of matrix By iteration
標(biāo)簽: computing iteration singular matrix
上傳時(shí)間: 2014-01-16
上傳用戶(hù):lx9076
For the incomplete methods, we kept the representation of the queens By a table and the method of calculation to determine if two queens are in conflict, which is much faster for this kind of problems than the representation By a matrix. heuristics: descent. Tests: 100 queens in less than 1 second and 67 iterations. 500 queens in 1 second and 257 iterations. 1000 queens in 11 seconds and 492 iterations. heuristics: Simulated annealing. Tests: 100 queens in less than 1 second and 47 iterations. 500 queens in 5 seconds and 243 iterations. 1000 queens in 13 seconds and 497 iterations. heuristics: based on Simulated Annealing. Tests: 100 queens in less than 1 second and 60 iterations. 500 queens in 1 second and 224 iterations. 1000 queens in 5 seconds and 459 iterations. 10 000 queens in 20 minutes 30 seconds and 4885 iterations.
標(biāo)簽: the representation incomplete methods
上傳時(shí)間: 2015-05-05
上傳用戶(hù):1159797854
Linux Multimedia Hacks By Kyle Rankin ............................................... Publisher: O Reilly Pub Date: November 2005 ISBN: 0-596-10076-0 Pages: 330
標(biāo)簽: Multimedia Publishe Rankin Linux
上傳時(shí)間: 2014-01-20
上傳用戶(hù):釣鰲牧馬
C++ By Example 2電子書(shū)籍
標(biāo)簽:
上傳時(shí)間: 2015-05-08
上傳用戶(hù):xwd2010
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1