|
|
|
|
|
by theK
1449 days ago
|
|
Arguably one could say that this is a typing (as in type system) problem `makePizza :: PizzaType -> [Toping] -> IO (Pizza)` Seems to carry all that information by just accepting a PizzaType symbol and a list of toppings, `IO` communicating the side effect. |
|