AFTN.Item
type item =
| Incinerator
| Flashlight
| GrappleGun
| ElectricProd
| MotionTracker
| CoolantCanister
| CatCarrier
val string_of_item : ?plural:bool -> item -> string
val article_of_item : item -> string
Which indefinite article to use when referring to the item
val cost_of_item : item -> int
val craftable_items : item list
val item_uses_action : item -> bool