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
50
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
56
PureScript Lunch-n-Learn Lesson 8
jimf
0
53
PureScript Lunch-n-Learn Lesson 7
jimf
0
48
PureScript Lunch-n-Learn Lesson 6
jimf
0
43
Globalizing JS Applications
jimf
1
68
PureScript Lunch-n-Learn Lesson 5
jimf
0
170
PureScript Lunch-n-Learn Lesson 4
jimf
0
45
PureScript Lunch-n-Learn Lesson 3
jimf
0
54
PureScript Lunch-n-Learn Lesson 2
jimf
0
53
Other Decks in Programming
See All in Programming
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
120
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
1
140
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
Introduction to kotlinx.rpc
arawn
0
670
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
2024年のWebフロントエンドのふりかえりと2025年
sakito
1
240
Grafana Cloudとソラカメ
devoc
0
140
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
360
ソフトウェアエンジニアの成長
masuda220
PRO
10
920
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
410
Immutable ActiveRecord
megane42
0
140
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
It's Worth the Effort
3n
184
28k
Speed Design
sergeychernyshev
26
790
YesSQL, Process and Tooling at Scale
rocio
171
14k
Done Done
chrislema
182
16k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
Typedesign – Prime Four
hannesfritz
40
2.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Optimizing for Happiness
mojombo
376
70k
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