/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

krakendev.io
| | usethe.computer
15.8 parsecs away

Travel
| | [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
6.4 parsecs away

Travel
| | 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
2.6 parsecs away

Travel
| | 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
32.5 parsecs away

Travel
| 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: