fp2015

所属分类:数值算法/人工智能
开发工具:Racket
文件大小:0KB
下载次数:0
上传日期:2016-01-15 09:05:58
上 传 者sh-1993
说明:  函数编程,计算机科学2015。支架和Haskell
(Functional programming, Computer science 2015. Racket & Haskell)

文件列表:
exam1/ (0, 2016-01-15)
exam1/version1-problem1.rkt (836, 2016-01-15)
exam1/version1-problem2.rkt (1932, 2016-01-15)
exam1/version1-problem3.rkt (1633, 2016-01-15)
exam1/version1-problem4.rkt (1848, 2016-01-15)
exam1/version1-problem5.rkt (1133, 2016-01-15)
exam1/version2-problem1.rkt (776, 2016-01-15)
exam1/version2-problem2.rkt (1278, 2016-01-15)
exam1/version2-problem3.rkt (1928, 2016-01-15)
exam1/version2-problem4.rkt (1787, 2016-01-15)
exam1/version2-problem5.rkt (6550, 2016-01-15)
samples/ (0, 2016-01-15)
samples/cat.hs (337, 2016-01-15)
samples/count_words_from_file.rkt (634, 2016-01-15)
samples/file-utils.rkt (541, 2016-01-15)
samples/game.hs (1103, 2016-01-15)
samples/helloworld.hs (309, 2016-01-15)
samples/histogram.hs (845, 2016-01-15)
samples/linecount.hs (978, 2016-01-15)
samples/wordcount.hs (974, 2016-01-15)
samples/words (42, 2016-01-15)
week1/ (0, 2016-01-15)
week1/homework/ (0, 2016-01-15)
week1/homework/area.rkt (195, 2016-01-15)
week1/homework/circle.rkt (178, 2016-01-15)
week1/homework/cube-sums.rkt (682, 2016-01-15)
week1/lab.rkt (878, 2016-01-15)
week1/notes.md (4583, 2016-01-15)
week10/ (0, 2016-01-15)
week10/hello.hs (1892, 2016-01-15)
week10/homework/ (0, 2016-01-15)
week11/ (0, 2016-01-15)
... ...

# Functional Programming 2015 Functional Programming for 2nd year CS students at FMI / Sofia University. The languages that are going to be covered are Racket and Haskell. ## Intro materials * [DrRacket](http://download.racket-lang.org/) - this is going to be the IDE for the course * [The Racket Guide](http://docs.racket-lang.org/guide/index.html) - everything you need to get you started. ## Books If you pick any of the books below, you will be really really ahead of others. * [Structure and Interpretation of Computer Programs, Second Edition](https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start) * [How To Design Problems](http://www.htdp.org/) * [Learn You A Haskell for Great Good!](http://learnyouahaskell.com/) * [The Haskell Book](http://haskellbook.com/) ## REPL and XREPL If you are using command-line based racket repl, you can use the `racket` command for the basic repl. But the basic repl sucks big time. We suggest you to use the **xrepl**. There are two ways to start it: * Run `$ rackert -il xrepl` and you will start the xrepl. You will know if you get the `->` prompt. * Run `$ racket` and inside it, type `(dynamic-require 'xrepl #f)`. You will get the `->` prompt again. XREPL is much much better. Use it!

近期下载者

相关文件


收藏者