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
Recent Trends in F#
Search
midoliy
July 30, 2022
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Recent Trends in F#
Presentation slide for the 6th Fun Fan F#
midoliy
July 30, 2022
More Decks by midoliy
See All by midoliy
2021年を振り返って
midoliy
0
190
Let's Try F# vNext
midoliy
0
310
F#を使ってみよう!
midoliy
0
170
F#最新情報 - 2021/06
midoliy
0
200
Other Decks in Programming
See All in Programming
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2k
R8 の設定見直しでアプリサイズ削減
andpad
0
220
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
気持ちぃ〜角丸 Squircle
ryu1013
0
310
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
32k
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
140
APNsからLive Activityを開始する話
yumnumm
0
170
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
630
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Featured
See All Featured
New Earth Scene 8
popppiees
4
2.7k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Claude Code のすすめ
schroneko
67
230k
Building AI with AI
inesmontani
PRO
1
1.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
The Language of Interfaces
destraynor
162
27k
Leo the Paperboy
mayatellez
10
2.4k
Code Review Best Practice
trishagee
74
20k
The Curse of the Amulet
leimatthew05
3
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Transcript
Recent Trends in F# midoliy ࠷ۙͷ F# ͷಈ
midoliy • ୡ / MIDORIKAWA Tatsuya • ౦ژࡏॅ •
https://twitter.com/_midoliy_ • https://github.com/tatsuya-midorikawa
RFC FS-1124 Interfaces with static abstract members (IWSAMs)
RFC FS-1124 ࣮Ϋϥεߏମʹ, static ϝϯόͷ࣮Λڧ੍Ͱ͖ΔΑ͏ʹ. IUUQTHJUIVCDPNGTIBSQGTMBOHEFTJHOCMPCNBJO3'$T'4JOUFSGBDFTXJUITUBUJDBCTUSBDUNFNCFSTNE Interfaces with static abstract
members (IWSAMs)
RFC FS-1124 Interfaces with static abstract members (IWSAMs) ᶃ .NET
7 (C# 11) ͰՃ͞ΕΔ IWSAMs ʹ߹Θͤͯ, F# ʹಉػೳ͕Ճ͞Ε Δ͜ͱʹ. • ͦͦ C# 2.0 ࣌Ͱ, ෳࡶ͕ͨ͞Β͢ѱӨڹͷํ͕େ͖͍ͱ͍͏ཧ༝ Ͱ, ҙਤతʹ Reject ͞Εͨػೳ. ᶄ ओʹ C# ͚ͷػೳͳͷͰ, F# Ͱ SRTP ͳͲͰճආͰ͖ΔͳΒ, SRTP Λ࠾ ༻ͨ͠ํ͕ྑ͍ (߹͕ଟ͍) .
RFC FS-1125 Add print and println functions to FSharp.Core
RFC FS-1125 Add print and println functions to FSharp.Core System.Console.Write
/ .WriteLine ͷ alias ͕Ճ͞ΕΔ͜ͱʹ. IUUQTHJUIVCDPNGTIBSQGTMBOHEFTJHOCMPCNBJO3'$T'4QSJOUQSJOUMOGVODUJPOTNE
RFC FS-1125 Add print and println functions to FSharp.Core ✦
Motivation • F# ೖऀ, ίϯιʔϧʹจࣈྻΛग़ྗ͢Δࡍʹ printf / printfn Λֶश͢Δ ͕, ଘ֎, ֶशίετ͕ߴ͍ͨΊ, ΑΓγϯϓϧͳग़ྗํ๏ͷఏڙΛܾΊͨ. • ྫ͑, ݱ࣌ͰҎԼͷίʔυΤϥʔͱͳΔ͕, F# ೖऀʹͦΕ͕ͳ͔ͥΛ ཧղͯ͠Β͏ʹ, ͋·Γʹֶशίετ͕ߴ͍.
RFC FS-1126 Allow lower-case DU cases when in speci f
ied [<RequireQuali f iedAccess>]
RFC FS-1126 Allow lower-case DU cases when in speci f
ied [<RequireQuali f iedAccess>] ผڞ༻ମ (DU) ͷέʔε໊ʹؔͯ͠, খจࣈ࢝·Γ͕ڐ༰͞ΕΔΑ͏ʹ. IUUQTHJUIVCDPNGTIBSQGTMBOHEFTJHOCMPCNBJO3'$T'4BMMPXMPXFSDBTFEVDBTFTXIFOSFRVJSFRVBMJ fi FEBDDFTTJTTQFDJ fi FENE
Thank you!