… 阅读全文>>

## 伟大的范畴理论

… 阅读全文>>

… 阅读全文>>

/src Folder for source-code Setup.hs Haskell build script app.cabal Cabal build script README Informative text file LICENCE Software licence statement 下面是我的建立过程:
… 阅读全文>>

… 阅读全文>>

Haskell have many beautiful features,such as monad(combination),so we can write very elegant code(compact code).
… 阅读全文>>

## One-parameter-Or-many-parameters?

I have a question about how to call the function when we see the type declartion.我有一个关于阅读函数声明时候，如何调用函数的疑问。 比如: f :: (Double,Double,Double) -> (Double,Double) It is one parameter, but it must be a tuple with three tuple elements ::Double->Double->Double What does it mean?
… 阅读全文>>

In haskell you can use () to embrace the function into an application not odd 4 -->error not (odd 4) -->right you can also use $(called a function application),it makes functions right associative. not$ odd 4 but more pretty and elegant method is use .