|
You are here |
krakendev.io | ||
| | | | |
usethe.computer
|
|
| | | | | [AI summary] A deep technical exploration of open recursion in object-oriented programming, using C++ and Python closures to demonstrate how late binding enables frameworks. | |
| | | | |
www.indragie.com
|
|
| | | | | Building type-safe table view data sources in Swift that decouple implementation from view controllers, reduce boilerplate, and maximize type safety while bridging to Objective-C UITableView APIs. | |
| | | | |
www.cocoawithlove.com
|
|
| | | | | There's an industry-wide push for protocol-oriented programming where shared interfaces, behaviors and substitutability are provided through protocols rather than subclasses. In this article though, I'll look at a case where I chose to use a subclass, instead of a protocol, to take advantage of some specific differences between classes and protocols. | |
| | | | |
endlessparentheses.com
|
|
| | | The concept of a lazy-map might sounds odd at first. How do you know if a map contains an entry without resolving the whole map? But it's not the entries that are lazy, it's the values they hold. See this example from the Readme: | ||