A symbolic library name.
Library names are structured into the base name and a suffix of version
numbers, e.g. mylib-1.2.3. The version suffix is optional.
Constructors
LibNamelibNameBase :: TextActual library name.
libNameVersion :: [Integer]Major version, minor version, subminor version, etc., all non-negative.
Instances9Eq, Ord, Show, Generic, NFData, Hashable, …
Eq LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseOrd LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseIn comparisons, a missing version number is assumed to be infinity. E.g.
foo > foo-2.2 > foo-2.0.1 > foo-2 > foo-1.0.Show LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseGeneric LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseNFData LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseHashable LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BasePretty LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.BaseNull LibNameDefined in Agda-2.8.0.2 · Agda.Interaction.Library.Basetype Rep LibName = D1 ('MetaDataDefined in Agda-2.8.0.2 · Agda.Interaction.Library.Base"LibName"
"Agda.Interaction.Library.Base"
"Agda-2.8.0.2-IWATId8XtJVEb9GRZaI6YB"
'False) (C1 ('MetaCons"LibName"
'PrefixI 'True) (S1 ('MetaSel ('Just"libNameBase"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just"libNameVersion"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Integer])))