4 ms·
My first thought was to remove "Vegan Butter" from the chicken recipe (or move it into a "Dietary Substitutions"), but then I realized my forked recipe would pr
by ghayes 9y ago
My first thought was to remove "Vegan Butter" from the chicken recipe (or move it into a "Dietary Substitutions"), but then I realized my forked recipe would probably just be lost in the void. Maybe the goal of forks should be more akin to pull requests?
- colordrops 9y agoSeems that "Dietary Substitutions" could be a first-class data type. It would be a named multi-map of one item to another one. So you could create you own "Dietary Substitution Map" named "Nut allergies" or "Halal" or "Vegan", with butter -> canola oil, milk -> soy milk, milk -> almond milk, etc. Then you could pick the particular substitution map that you care about and avoid forking recipes unnecessarily and have most recipes support most diet types if the proper map exists.
- keithasaurus 9y agoInteresting idea. I can think of a few ways it would get complicated pretty quickly, but it's probably 90% doable without too much effort.