《C++ Premier, 5th Edition》读书总结

- 🪛 一本 CPP 入门级别的书籍, 在有 ObjC/C 的基础上进行快速总结.
- 📒 涵盖 C++ Primer 中文版(第 5 版) 中 1-16 章知识点.

Since the original tool ClangFormat-Xcode now no longer supports Xcode 11 and above. My recent iOS project still contains quite a bunch of legacy ObjC code. Hence I decide to build a new Xcode plugin for it, to facilitate my coding process :p.

Looking at ways of building a Xcode extension with interactive UI. 😛 Using the project I mentioned in my previous blog - nef-plugin.

🌈 Briefing of my tour in Bow: a functional programming library for swift. The project provides comprehensive implementation of functional programming concepts like kind, monad, applicative as well as common function programming techniques such as partial application, curry, memoizations.
📖 For people who want to learn systematic knowledge on functional programming, I do feel this project can be used as a swift version language guide book.
❓ To study the framework: Firstly the bow’s core compnent are throughly analysed, where common syntaxes, typical higher-kinded-types and patterns for functional programming are implemented using Swift. Then an example in nef is explored to see how the above framework is applied in real project. 👼
🦄️ Finally, in Xcode 14.3 it is no longer supporting rosetta mode. For all the preivous temprary configuration which can work under rosetta mode no it no longer works in the coming version of Xcode.