Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type alpha2 = [
| `AF
| `AX
| `AL
| `DZ
| `AS
| `AD
| `AO
| `AI
| `AQ
| `AG
| `AR
| `AM
| `AW
| `AU
| `AT
| `AZ
| `BS
| `BH
| `BD
| `BB
| `BY
| `BE
| `BZ
| `BJ
| `BM
| `BT
| `BO
| `BQ
| `BA
| `BW
| `BV
| `BR
| `IO
| `BN
| `BG
| `BF
| `BI
| `CV
| `KH
| `CM
| `CA
| `KY
| `CF
| `TD
| `CL
| `CN
| `CX
| `CC
| `CO
| `KM
| `CG
| `CD
| `CK
| `CR
| `CI
| `HR
| `CU
| `CW
| `CY
| `CZ
| `DK
| `DJ
| `DM
| `DO
| `EC
| `EG
| `SV
| `GQ
| `ER
| `EE
| `SZ
| `ET
| `FK
| `FO
| `FJ
| `FI
| `FR
| `GF
| `PF
| `TF
| `GA
| `GM
| `GE
| `DE
| `GH
| `GI
| `GR
| `GL
| `GD
| `GP
| `GU
| `GT
| `GG
| `GN
| `GW
| `GY
| `HT
| `HM
| `VA
| `HN
| `HK
| `HU
| `IS
| `IN
| `ID
| `IR
| `IQ
| `IE
| `IM
| `IL
| `IT
| `JM
| `JP
| `JE
| `JO
| `KZ
| `KE
| `KI
| `KP
| `KR
| `KW
| `KG
| `LA
| `LV
| `LB
| `LS
| `LR
| `LY
| `LI
| `LT
| `LU
| `MO
| `MG
| `MW
| `MY
| `MV
| `ML
| `MT
| `MH
| `MQ
| `MR
| `MU
| `YT
| `MX
| `FM
| `MD
| `MC
| `MN
| `ME
| `MS
| `MA
| `MZ
| `MM
| `NA
| `NR
| `NP
| `NL
| `NC
| `NZ
| `NI
| `NE
| `NG
| `NU
| `NF
| `MK
| `MP
| `NO
| `OM
| `PK
| `PW
| `PS
| `PA
| `PG
| `PY
| `PE
| `PH
| `PN
| `PL
| `PT
| `PR
| `QA
| `RE
| `RO
| `RU
| `RW
| `BL
| `SH
| `KN
| `LC
| `MF
| `PM
| `VC
| `WS
| `SM
| `ST
| `SA
| `SN
| `RS
| `SC
| `SL
| `SG
| `SX
| `SK
| `SI
| `SB
| `SO
| `ZA
| `GS
| `SS
| `ES
| `LK
| `SD
| `SR
| `SJ
| `SE
| `CH
| `SY
| `TW
| `TJ
| `TZ
| `TH
| `TL
| `TG
| `TK
| `TO
| `TT
| `TN
| `TR
| `TM
| `TC
| `TV
| `UG
| `UA
| `AE
| `GB
| `US
| `UM
| `UY
| `UZ
| `VU
| `VE
| `VN
| `VG
| `VI
| `WF
| `EH
| `YE
| `ZM
| `ZW
]
val alpha2_to_string : alpha2 -> string
val alpha2_of_string : string -> alpha2
type alpha3 = [
| `AFG
| `ALA
| `ALB
| `DZA
| `ASM
| `AND
| `AGO
| `AIA
| `ATA
| `ATG
| `ARG
| `ARM
| `ABW
| `AUS
| `AUT
| `AZE
| `BHS
| `BHR
| `BGD
| `BRB
| `BLR
| `BEL
| `BLZ
| `BEN
| `BMU
| `BTN
| `BOL
| `BES
| `BIH
| `BWA
| `BVT
| `BRA
| `IOT
| `BRN
| `BGR
| `BFA
| `BDI
| `CPV
| `KHM
| `CMR
| `CAN
| `CYM
| `CAF
| `TCD
| `CHL
| `CHN
| `CXR
| `CCK
| `COL
| `COM
| `COG
| `COD
| `COK
| `CRI
| `CIV
| `HRV
| `CUB
| `CUW
| `CYP
| `CZE
| `DNK
| `DJI
| `DMA
| `DOM
| `ECU
| `EGY
| `SLV
| `GNQ
| `ERI
| `EST
| `SWZ
| `ETH
| `FLK
| `FRO
| `FJI
| `FIN
| `FRA
| `GUF
| `PYF
| `ATF
| `GAB
| `GMB
| `GEO
| `DEU
| `GHA
| `GIB
| `GRC
| `GRL
| `GRD
| `GLP
| `GUM
| `GTM
| `GGY
| `GIN
| `GNB
| `GUY
| `HTI
| `HMD
| `VAT
| `HND
| `HKG
| `HUN
| `ISL
| `IND
| `IDN
| `IRN
| `IRQ
| `IRL
| `IMN
| `ISR
| `ITA
| `JAM
| `JPN
| `JEY
| `JOR
| `KAZ
| `KEN
| `KIR
| `PRK
| `KOR
| `KWT
| `KGZ
| `LAO
| `LVA
| `LBN
| `LSO
| `LBR
| `LBY
| `LIE
| `LTU
| `LUX
| `MAC
| `MDG
| `MWI
| `MYS
| `MDV
| `MLI
| `MLT
| `MHL
| `MTQ
| `MRT
| `MUS
| `MYT
| `MEX
| `FSM
| `MDA
| `MCO
| `MNG
| `MNE
| `MSR
| `MAR
| `MOZ
| `MMR
| `NAM
| `NRU
| `NPL
| `NLD
| `NCL
| `NZL
| `NIC
| `NER
| `NGA
| `NIU
| `NFK
| `MKD
| `MNP
| `NOR
| `OMN
| `PAK
| `PLW
| `PSE
| `PAN
| `PNG
| `PRY
| `PER
| `PHL
| `PCN
| `POL
| `PRT
| `PRI
| `QAT
| `REU
| `ROU
| `RUS
| `RWA
| `BLM
| `SHN
| `KNA
| `LCA
| `MAF
| `SPM
| `VCT
| `WSM
| `SMR
| `STP
| `SAU
| `SEN
| `SRB
| `SYC
| `SLE
| `SGP
| `SXM
| `SVK
| `SVN
| `SLB
| `SOM
| `ZAF
| `SGS
| `SSD
| `ESP
| `LKA
| `SDN
| `SUR
| `SJM
| `SWE
| `CHE
| `SYR
| `TWN
| `TJK
| `TZA
| `THA
| `TLS
| `TGO
| `TKL
| `TON
| `TTO
| `TUN
| `TUR
| `TKM
| `TCA
| `TUV
| `UGA
| `UKR
| `ARE
| `GBR
| `USA
| `UMI
| `URY
| `UZB
| `VUT
| `VEN
| `VNM
| `VGB
| `VIR
| `WLF
| `ESH
| `YEM
| `ZMB
| `ZWE
]
val alpha3_to_string : alpha3 -> string
val alpha3_of_string : string -> alpha3
val numeric_to_int : numeric -> int
The integer representation of the three-digit code. Note this won't be three-digits if less than 100
. Use numeric_to_string
if you need that.
val numeric_of_int : int -> numeric
Convert from an integer, this will only check that the number falls between 0-999
and raise Invalid_argument
if it doesn't. There is no check that the integer is in fact a valid, assigned numeric country code.
val numeric_to_string : numeric -> string
Conversion to a three-digit string representation.
val numeric_of_string : string -> numeric
This is numeric_of_int (int_of_string v)
.
module Country : sig ... end
val numeric_to_country : int -> Country.t