@hackage mps0.0
message passing style helpers
Categories
License
BSD-3-Clause
Maintainer
Wang, Jinjing <nfjinjing@gmail.com>
Links
- Documentation
- No source repository
- Security
Versions
- 2010.11.28 Sun, 28 Nov 2010
- 2010.5.29 Sat, 29 May 2010
- 2010.2.25 Wed, 24 Feb 2010
- 2010.1.26 Tue, 26 Jan 2010
- 2010.1.24.1 Sun, 24 Jan 2010
- 2010.1.24 Sun, 24 Jan 2010 Show all…
Deprecated
Dependencies (11)
- QuickCheck
- array
- base
- bytestring >=0.9.1.2
- containers
- fgl Show all…
Dependents (21)
@hackage/snow-white, @hackage/nemesis, @hackage/loli, @hackage/bamboo-plugin-photo, @hackage/practice-room, @hackage/spata, Show all…
Message Passing Style Haskell Toolkit
Example
OO (duck) Syntax
euler_1 = ( [3,6..999] ++ [5,10..999] ).unique.sum
Parallel map reduce
p_eval' xs = xs.pseq( xs.reduce par )
p_reduce' op xs = xs.p_eval'.reduce op
p_map_reduce_to n m r xs = xs.split_to(n).map(m).p_reduce'(r)
p_map_reduce m r xs = p_map_reduce_to 16 m r xs