ISO 3166-2:CA Province Codes and Names

Version on this page:
Stackage Nightly 2019-05-23:
Latest on Hackage:

See all snapshots ca-province-codes appears in

BSD-3-Clause licensed by Pavan Rikhi
Maintained by

Module documentation for

There are no documented modules for this package.

ISO 3166-2:CA Province/Territory Codes

Build Status

This is a Haskell package that provides a data type for Canadian ISO 3166-2 Province and Territory codes, as well as functions for converting codes into their English subdivision names.


Use stack to build this for local development:

stack build --pedantic --test --haddock --file-watch 

Prior Art

The API for this package is based off of the state-codes and iso3166-country-codes packages.


BSD-3, exceptions available.


Change Log


  • Initial package release.
Depends on 3 packages:
comments powered byDisqus