Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PureScript Lunch-n-Learn Lesson 1
Search
Jim Fitzpatrick
June 23, 2016
Programming
0
42
PureScript Lunch-n-Learn Lesson 1
Slides for the first lesson in my PureScript lunch-n-learn series.
Jim Fitzpatrick
June 23, 2016
Tweet
Share
More Decks by Jim Fitzpatrick
See All by Jim Fitzpatrick
Redux for Maintainable Sites
jimf
0
44
PureScript Lunch-n-Learn Lesson 8
jimf
0
46
PureScript Lunch-n-Learn Lesson 7
jimf
0
45
PureScript Lunch-n-Learn Lesson 6
jimf
0
41
Globalizing JS Applications
jimf
1
61
PureScript Lunch-n-Learn Lesson 5
jimf
0
160
PureScript Lunch-n-Learn Lesson 4
jimf
0
39
PureScript Lunch-n-Learn Lesson 3
jimf
0
51
PureScript Lunch-n-Learn Lesson 2
jimf
0
49
Other Decks in Programming
See All in Programming
Deep Dive into React Stream/Serialize
mugi_uno
3
540
Tailwind CSSを本気でカスタマイズする方法
fsubal
14
5.4k
Git Lint
bkuhlmann
4
760
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
100
PHPはいつから死んでいるかの調査
chiroruxx
2
410
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
430
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
140
Fragment Composition of GraphQL
quramy
13
1.4k
Node.js v22 で変わること
yosuke_furukawa
PRO
11
3.9k
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
1
340
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
27
8.5k
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.2k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Side Projects
sachag
451
41k
It's Worth the Effort
3n
180
27k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
What's new in Ruby 2.0
geeforr
337
31k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
BBQ
matthewcrist
80
8.8k
Transcript
PureScript Lunch & Learn While you’re waiting, install Node.js (v4
or greater recommended) and verify: github.com/jimf/purescript-lunchnlearn $ node --version v5.11.1 $ npm --version 3.8.6
• Installation / overview of basic PureScript build tools •
Intro to PureScript syntax Goals
$ npm install -g purescript pulp bower Installation
$ npm install -g purescript pulp bower Installation Install globally
$ npm install -g purescript pulp bower Installation Install globally
Compiler
$ npm install -g purescript pulp bower Installation Install globally
Compiler Build tool
$ npm install -g purescript pulp bower Installation Install globally
Compiler Build tool Dependency Management
$ psc --version 0.9.1 $ pulp --version Pulp version 9.0.1
psc version 0.9.1 using <path> Verify Installation
• Build / scaffolding tool • See pulp help for
all commands • We’ll use: ◦ pulp init (scaffold new empty project) ◦ pulp psci (drop into the PureScript REPL) ◦ pulp run (compile and run a program) pulp