Your Crush's Family Type Hierarchy
ZIO[Any, Throwable, A] YOUR CRUSH ReaderT[EitherT[IO, IOException, A], Config, A] HER FATHER sealed trait Free[F[_], A] HER BROTHER trait Program[F[_]] HER EX public class AbstractRepositoryTaskFactory YOU
A programming meme compares the crush, her father, her brother, her ex, and the viewer using increasingly intimidating type-system and Java code snippets. The punchline is that the viewer is represented by an absurdly long and bureaucratic class name, implying they are the least understandable or most overengineered option. It is used as a self-deprecating reaction by programmers, especially those familiar with Scala and Java.
code window / окно с кодомprogramming text / текст программыred yellow green window buttons / красная жёлтая зелёная кнопки окнаdark gray background / тёмно-серый фонwhite panel / белая панельtype signature / сигнатура типаclass declaration / объявление классаmonospace font / моноширинный шрифтcaption label / подписьstacked panels / панели друг над другом
- @profunctor_io / 2441 2019-07-01
- Type
- image
- Size
- 370×800 · 43.4 KiB
- Mood
- саркастичный, самоироничный
- Language
- en
- Added