stackage.org
LTS Haskell 6.14 (ghc-7.10.3) :: Stackage Server
https://www.stackage.org/lts
LTS Haskell 6.14 (ghc-7.10.3). Edit your stack.yaml and set the following:. You can also use. On the command line. Check out the stack homepage. View documentation by modules. Abstract, parameterized interface to mutable Deques. Type classes generalizing the functionality of the monad-par library. Efficient geometric vectors and transformations. Accelerate-0.15.1.0. An embedded language for accelerated array processing. Attempto Controlled English parser and printer. Active-0.2.0.10. Wake up and perform ...
stackage.org
Stackage Nightly 2016-09-03 (ghc-8.0.1) :: Stackage Server
https://www.stackage.org/nightly
Stackage Nightly 2016-09-03 (ghc-8.0.1). Edit your stack.yaml and set the following:. You can also use. On the command line. Check out the stack homepage. View documentation by modules. Abstract, parameterized interface to mutable Deques. Type classes generalizing the functionality of the monad-par library. Efficient geometric vectors and transformations. Accelerate-0.15.1.0. An embedded language for accelerated array processing. Accuerr-0.2.0.2. Data type like Either but with accumulating error type.
blog.ismail-s.com
Thoughts on Haskell
https://blog.ismail-s.com/2016/07/04/thoughts-on-haskell
Over the past few months, I have been learning haskell. It is truly an amazing language, unlike the heavyweight languages (Java, Python, C#), with a lot of innovative features in it. This is probably due to it being originally (although it still is) a research language, though it does seem very capable for use in production. Here are a few of my thoughts about it so far. The language is very beautiful. To give an example:. Fibs = 0:1:(map ( n - fibs! N 1) [0.]). Func : Integer - Integer - String.
jtobin.io
Randomness in Haskell · jtobin.io
https://jtobin.io/randomness-in-haskell
2017 Jared Tobin. CC BY 4.0. Randomness is a constant nuisance point for Haskell beginners who may be coming from a language like Python or R. While in Python you can just get away with something like:. In Haskell, the situation is more complicated. It’s not too much worse when you get the hang of things, but it’s certainly one of those things that throws beginners for a loop - and for good reason. Randomness on Computers in General. These numbers are being generated based on R’s global. Which means they...
hal2016.haskell.org
Detailed Program – Haskell in Leipzipg
http://hal2016.haskell.org/program.html
Preserving Privacy with Monads. In a all-connected society, users consciously (or unconsciously) value their privacy. Even skeptical people will recognize its importance; if they do not, ask them to unlock their smartphone and hand it out to someone else they will most probably refuse! We reify the API of a library, so we can represent nested calls as terms. Using a smallcheck-like enumeration of terms and contexts, we find problematic API usages that take a lot of time. And find quadratic behaviour.