Data.Schematic.Lens

type family FIndex (r :: Symbol) (rs :: [(Symbol, Schema)]) :: Nat where ...

class FElem fn rs i