Після 8 років у Haskell, 2 років OCaml, 2,5 років C++ і 45 хвилин Go, я представляю вам найкращий Design Pattern. Контекстний шаблон FP, ООП, процедурне та декларативне програмування разом створюють останній і єдиний шаблон дизайну, який вам коли-небудь потрібен. Єдиний запис, що містить усі ваші залежності, які ви явно передаєте кожній функції. Більше ніякої спадщини. Більше ніяких занять і методів. Більше ніяких ін'єкцій залежності. Більше ніякого одиночного візерунка. Більше ніяких приватних/публічних ресурсів. Моки ніколи не були такими легшими. Це єдиний шаблон, який вам потрібен для структурування КОЖНОГО ДОДАТКУ, НЕЗАЛЕЖНО ВІД ГАЛУЗІ (мікросервіс, компілятор, система космічних кораблів).