Apple は、人気のプログラミング言語にモジュールの安定性をもたらす Swift 5.1 のリリースを発表しました。
Swift 5.1は、モジュール安定性の導入により、Swift 5の強みを活かしつつ、言語の安定した機能をコンパイル時に拡張しています。モジュール安定性により、Swiftの将来のリリースで動作するバイナリフレームワークの作成と共有が可能になりました。また、Swift 5.1では、プロパティラッパー、不透明結果型、キーパスメンバー検索、適切なコレクション型の差分表示、文字列用の新しいAPIなどの新機能により、言語と標準ライブラリの機能が拡張されています。Swift 5.1の新機能により、より優れたAPIの設計が容易になり、一般的な定型コードの量を削減できます。
Swift 5.1 の詳細については、以下のリンクをご覧ください。また、Doug Gregor によるこちらのポッドキャストをお聴きいただくことでもご確認いただけます。また、Paul Hudson によるこちらのプレイグラウンドで、Swift 5.1 の新機能をいくつかお試しいただくこともできます。