Scala 3 參考
3.4.1
學習
安裝
遊樂場
尋找函式庫
社群
部落格
Scala 3 參考
學習
安裝
遊樂場
尋找函式庫
社群
部落格
文件
新類型
交集類型
聯集類型
類型 Lambda
比對類型
相依函數類型
多型函數類型
列舉
枚舉
代數資料類型
列舉和 ADT 的轉譯
脈絡抽象
已提供實例
使用子句
脈絡界限
匯入已提供
擴充方法
右結合擴充方法:詳細資訊
實作類型類別
類型類別推導
如何使用巨集撰寫型別類別的「衍生」方法
多重宇宙等式
內容函式
隱式轉換
依名稱內容參數
與 Scala 2 隱含式的關係
元程式設計
內嵌
編譯時期運算
巨集
執行時期多階段程式設計
反射
TASTy 檢查
對稱元程式設計的元理論
其他新功能
特質參數
透明特質和類別
通用套用方法
匯出子句
不透明型別別名
不透明型別別名:更多詳細資料
開放類別
參數取消配對
種類多型
可配對特質
「@threadUnsafe」註解
「@targetName」註解
新控制語法
可選大括號
安全初始化
TypeTest
實驗性定義
其他已變更的功能
數字文字
程式化結構型別
運算子規則
型別中的萬用字元引數
匯入
型別推論的變更
隱含式解析的變更
隱式轉換
超載解析的變更
配對式
可變長度字元串
樣式繫結
無選項的樣式配對
自動 Eta 展開
編譯器外掛程式的變更
Lazy Vals 初始化
Main 方法
內插中的跳脫字元
已移除的功能
已移除:DelayedInit
已移除:Scala 2 巨集
已移除:存在型別
已移除:一般型別投影
已移除:Do-While
已移除:程序語法
已移除:套件物件
已移除:早期初始化程式
已捨棄:類別陰影
已捨棄:限制 22
已捨棄:XML 文字
已捨棄:符號文字
已捨棄:自動應用
已捨棄:弱一致性
已棄用:非區域回傳
已捨棄:private[this] 和 protected[this]
已捨棄:萬用字元初始化器
實驗性
CanThrow 能力
已刪除定義
已命名類型引數
數字文字
明確 Null
MainAnnotation
擷取檢查
元組函式
Scala 3 語法摘要
語言版本
來源相容性
二進位相容性
軟關鍵字
建議語言功能分類
Scala 3 參考
/
語言版本
語言版本
可以在
這裡
找到有關 Scala 2 和 3 之間互操作性和遷移的更多資訊。
目錄
來源相容性
二進位相容性
前一頁
Scala 3 語法摘要
下一頁
來源相容性