Cargo Features

[dependencies]
qcl = { version = "0.1.0", default-features = false, features = ["sem_arith", "adv_arith", "all"] }
default = sem_arith

The sem_arith feature is set by default whenever qcl is added without default-features = false somewhere in the dependency tree.

sem_arith default all?

Semantic arith: 3 / 2 = 1.5, not 1

adv_arith all?

Advanced arithmetic support: Map + Map, List + Val etc.

all = adv_arith, sem_arith