@DevWouter @bitbonk Yeah, the Null Object pattern is really a too limiting name and also detrimental. I like to think of it more as the empty instance of a #monoid. If desigining the types that way, algorithms operating on them are more resilient and easier to maintain and understand.
A Mastodon is just a service in the category of Webfingerable ActivityPub implementations, what's the problem? #monoid #endofunctor
An Invitation to Applied Category Theory
(2019) : Fong, Brendan and David I. Spivak
DOI: https://doi.org/10.1017/9781108668804
#__important #category_theory #database #functors #galois_connection #hypergraph #joins #logic_of_behaviour #meets #monoid
#my_bibtex
#__important #category_theory #database #functors #galois_connection #hypergraph #joins #logic_of_behaviour #meets #monoid #my_bibtex