> The onion architecture can be implemented in object-oriented programming or in functional programming.