import public Derive.ApplicativeB
import public Derive.BarbieInfo
import public Derive.DistributiveB
import public Derive.FunctorB
import public Derive.RecordB
import public Derive.TraversableB
import public Control.BarbieBarbieVis : Visibility -> List Name -> ParamTypeInfo -> Res (List TopLevel)Generate declarations for all barbie interfaces
(`FunctorB`, `ApplicativeB`, and `TraversableB`)
for a given data type.
Barbie : List Name -> ParamTypeInfo -> Res (List TopLevel)Alias for `BarbieVis Public`