
1. Introduction 1.1 FunctionalJavaScript 1.2 Types and Type Inference 1.3 Polyglot WebProgramming 1.4 Prerequisites 1.5 About You 1.6 How to Read This Book 1.7 Getting Help 1.8 About the Author 1.9 Acknowledgements 2. Getting Started 2.1 ChapterGoals 2.2 Introduction 2.3 InstallingPureScript 2.4 Installing Tools 2.5 Hello,PureScript! 2.6 Compiling for the Browser 2.7 Removing Unused Code 2.8
Posted on May 2, 2014 by Phil Freeman QuickCheck is a property-based testing library which was originally written in Haskell, but which has been ported to a number of other languages. QuickCheck works by generating random data with which to test your properties. This allows us to gain confidence that the properties hold, as more and more randomly-generated tests are run.purescript-quickcheck is a
Posted on March 16, 2014 by Phil Freeman In this post, I’mgoing to talk aboutPureScript’s hybrid approach to handling side-effects. As in Haskell, values inPureScript do not have side-effects by default, and there are a number oftechniques for handling “non-native” side-effects. Suchtechniques include the use of things like monoids, monads, applicative functors and arrows, but I’m notgoing t
Prelude modules now follow a naming schemesimilar to haskell (e.g. Data.Maybe, Control.Monad) (garyb) Many modules that were previously part of the Prelude have been split into individual libraries, now distributed via Bower (garyb) Multiple modules with the same name are now disallowed rather than merged (garyb) The Prelude module is now imported automatically. Conflicts can be avoided by using
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く