Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
F#’s Type Providers: The future of meta-program...
Search
Robert Pickering
May 16, 2014
Programming
860
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
F#’s Type Providers: The future of meta-programming in .NET
Robert Pickering
May 16, 2014
More Decks by Robert Pickering
See All by Robert Pickering
Decrypting Crypto-Currency with F#
robertpi
1
180
Expression Oriented Programming with F#
robertpi
2
250
Other Decks in Programming
See All in Programming
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
150
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
130
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
270
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
MIZARU@SPAJAM2026 第二回予選
1901drama
0
110
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
120
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
470
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
490
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
280
What We Talk About When We Talk About XP
m_seki
2
460
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
202
76k
Technical Leadership for Architectural Decision Making
baasie
3
560
Why Our Code Smells
bkeepers
PRO
340
58k
RailsConf 2023
tenderlove
30
1.5k
Building an army of robots
kneath
306
46k
Transcript
None
None
None
None
new System.Data.DataSet()
None
type User = { [JsonProperty(PropertyName = "user_name")] Username: string [JsonProperty(PropertyName
= "first_name")] FirstName: string [JsonProperty(PropertyName = "last_name")] LastName: string }
None
None
None
type ITypeProvider = inherit IDisposable abstract GetStaticParameters: Type -> ParameterInfo
[] abstract ApplyStaticArguments: Type * string * obj [] -> Type abstract GetNamespaces: unit -> IProvidedNamespace [] abstract GetInvokerExpression: MethodBase * ParameterExpression [] -> Expression abstract GetGeneratedAssemblyContents: System.Reflection.Assembly -> byte[] abstract Invalidate: IEvent<EventHandler,EventArgs>
None
None
None
None
None
None
@dsyme @brandewinder @Oenotria
None
http://fsharpworks.com/paris/2014.html
None