marlows-parconc-exercises
所属分类:超算/并行计算
开发工具:Haskell
文件大小:0KB
下载次数:0
上传日期:2016-10-03 06:58:28
上 传 者:
sh-1993
说明: 《Haskell中的并行和并发编程》一书的练习,
(Exercises for the book "Parallel and Concurrent Programming in Haskell",)
文件列表:
LICENSE (35141, 2016-06-20)
parconc-ch07/ (0, 2016-06-20)
parconc-ch07/LICENSE (35141, 2016-06-20)
parconc-ch07/Setup.hs (46, 2016-06-20)
parconc-ch07/app/ (0, 2016-06-20)
parconc-ch07/app/Main.hs (294, 2016-06-20)
parconc-ch07/parconc-ch07.cabal (1958, 2016-06-20)
parconc-ch07/src/ (0, 2016-06-20)
parconc-ch07/src/Chan.hs (761, 2016-06-20)
parconc-ch07/src/Fork.hs (303, 2016-06-20)
parconc-ch07/src/Logger.hs (835, 2016-06-20)
parconc-ch07/src/Phonebook.hs (753, 2016-06-20)
parconc-ch07/src/Reminder.hs (491, 2016-06-20)
parconc-ch07/stack.yaml (1131, 2016-06-20)
parconc-ch07/test/ (0, 2016-06-20)
parconc-ch07/test/ChanSpec.hs (2512, 2016-06-20)
parconc-ch07/test/LoggerSpec.hs (710, 2016-06-20)
parconc-ch07/test/PhonebookSpec.hs (1165, 2016-06-20)
parconc-ch07/test/Spec.hs (84, 2016-06-20)
parconc-ch08/ (0, 2016-06-20)
parconc-ch08/LICENSE (35141, 2016-06-20)
parconc-ch08/Setup.hs (46, 2016-06-20)
parconc-ch08/app/ (0, 2016-06-20)
parconc-ch08/app/Main.hs (143, 2016-06-20)
parconc-ch08/parconc-ch08.cabal (1518, 2016-06-20)
parconc-ch08/src/ (0, 2016-06-20)
parconc-ch08/src/Async.hs (226, 2016-06-20)
parconc-ch08/src/Async2.hs (518, 2016-06-20)
parconc-ch08/src/MyExceptions.hs (955, 2016-06-20)
parconc-ch08/stack.yaml (1131, 2016-06-20)
parconc-ch08/test/ (0, 2016-06-20)
parconc-ch08/test/Async2Spec.hs (2537, 2016-06-20)
parconc-ch08/test/AsyncSpec.hs (606, 2016-06-20)
parconc-ch08/test/MyExceptionsSpec.hs (2289, 2016-06-20)
parconc-ch08/test/Spec.hs (44, 2016-06-20)
parconc-ch09/ (0, 2016-06-20)
parconc-ch09/LICENSE (35141, 2016-06-20)
... ...
# Exercises for the book "Parallel and Concurrent Programming in Haskell"
This project adds some exercises for the different topics presented in the book
"Parallel and Concurrent Programming in Haskell", by Simon Marlow. The
exercises in this repository are taken from the examples of the book, but there
is no other relation between this repository and the book author.
The idea of this repository is that you can try to implement the different
functions described in the book by yourself before reading the author's
solutions. To help in this purpose, there are unit tests that should succeed
once the functionality is implemented.
To be able to build and run the tests, you need to have
[Stack](https://github.com/commercialhaskell/stack) installed in your machine.
Once `stack` is installed in the system, the tests for a given book chapter can
be run by going to the desired directory and executing:
stack test
After implementing the functions as prescribed in the book, the tests should
pass.
近期下载者:
相关文件:
收藏者: