Enumerations
The following enumerations are available globally.
-
A URL error that can be passed to arXiv fetch task completion handler.
See moreDeclaration
Swift
public enum ArxivURLError : Error
-
A server error that can be passed to arXiv fetch task completion handler.
See moreDeclaration
Swift
public enum ArxivServerError : Error
-
An
See moreArxivParser
error.Declaration
Swift
public enum ArxivParserError : Error
-
Utilites used for library development and debugging.
See moreDeclaration
Swift
public enum Utilities
-
Namespace for physics subject that are not classified under Physics, Astrophysics, Condensed Matter or Nonlinear Sciences.
See moreDeclaration
Swift
public enum OtherPhysicsSubjects
-
Namespace for Condensed Matter subject constants.
See moreDeclaration
Swift
public enum CondensedMatter
-
Namespace for Economy subject constants.
See moreDeclaration
Swift
public enum Economy
-
Namespace for Statistics subject constants.
See moreDeclaration
Swift
public enum Statistics
-
Namespace for Compute Science subject constants.
See moreDeclaration
Swift
public enum ComputerScience
-
Namespace for Astrophysics subject constants.
See moreDeclaration
Swift
public enum Astrophysics
-
Namespace for Electrical Engineering And Systems Science subject constants.
See moreDeclaration
Swift
public enum ElectricalEngineeringAndSystemsScience
-
Namespace for Quantitative Biology subject constants.
See moreDeclaration
Swift
public enum QuantitativeBiology
-
Namespace for Mathematics subject constants.
See moreDeclaration
Swift
public enum Mathematics
-
Namespace for Quantitative Finance subject constants.
See moreDeclaration
Swift
public enum QuantitativeFinance
-
Namespace for Physics subject constants.
See moreDeclaration
Swift
public enum Physics
-
Namespace for Physics Nonlinear Sciences constants.
See moreDeclaration
Swift
public enum NonlinearSciences
-
Recursive tree structure used for grouping arXiv subjects.
Use for making arbitrary groups of arXiv subjects. For example, arXiv.org organises multiple subjects under umbrella term Physics. To represent such groups together with regular subjects, this library uses
SubjectTree
.SubjectTree.allSubjects
returns aSubjectTree
that can be used to recursively enumerate all available subjects and their groupings as organised on arXiv.org.Other arbitrary groupings can be constructed, depending on particular needs.
See moreDeclaration
Swift
public indirect enum SubjectTree : Hashable