Nutri: A little library to calculate nutrition values of food items.

[ library, public-domain, utils ] [ Propose Tags ]
Versions 0.1
Dependencies base (==4.6.*) [details]
License LicenseRef-PublicDomain
Author Matthias Brettschneider
Category Utils
Home page
Source repo head: git clone
Uploaded by frosch03 at Wed Nov 27 21:12:40 UTC 2013
Distributions NixOS:0.1
Downloads 556 total (5 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 3 reports]
Hackage Matrix CI

This is the start of a library that helps to calculate with nutrition values of food items. There is a basic datatype for weight information and one for the nutrient information of food. One can combine variouse foods together and let the library calculate the overall protein, carbohydrate and fat percentages as well as the caloric value.

[Skip to Readme]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for Nutri-0.1

[back to package description]


Nutri is a very basic library to calculate a little with macro nutrient's.


There are some food's included in VariousFoods.hs and more can be defined there. A Food is basically a function that takes an amount value and calculates from that the caloric value.


The amount of food is given by the Weight type. Until now, there are only Gramm values, but more can be added to that type.


The Macros type is a triple type, that contains the macro nutrients. Those are Protein, Carbohydrates and Fats.