blockfrost-haskell
Haskell SDK for Blockfrost.io
File Explorer
- ci.yaml
- Accounts.hs
- Addresses.hs
- Assets.hs
- Blocks.hs
- Epochs.hs
- Governance.hs
- Ledger.hs
- Mempool.hs
- Metadata.hs
- Network.hs
- Pools.hs
- Scripts.hs
- Transactions.hs
- Utils.hs
- Cardano.hs
- Common.hs
- IPFS.hs
- NutLink.hs
- Accounts.hs
- Addresses.hs
- Assets.hs
- Blocks.hs
- Epochs.hs
- Genesis.hs
- Governance.hs
- Mempool.hs
- Metadata.hs
- Network.hs
- Pools.hs
- Scripts.hs
- Transactions.hs
- Utils.hs
- Ada.hs
- Address.hs
- Amount.hs
- AssetId.hs
- BlockHash.hs
- BlockIndex.hs
- CBOR.hs
- DatumHash.hs
- DRepId.hs
- Epoch.hs
- Opts.hs
- PolicyId.hs
- PoolId.hs
- POSIXMillis.hs
- Quantity.hs
- ScriptHash.hs
- Slot.hs
- TxHash.hs
- ValidationPurpose.hs
- ApiError.hs
- Cardano.hs
- Common.hs
- IPFS.hs
- NutLink.hs
- Shared.hs
- LensRules.hs
- Pagination.hs
- Sorting.hs
- Tag.hs
- UserAgent.hs
- API.hs
- Auth.hs
- Env.hs
- Lens.hs
- Types.hs
- Accounts.hs
- Addresses.hs
- Assets.hs
- Blocks.hs
- Epochs.hs
- Governance.hs
- Ledger.hs
- Metadata.hs
- Network.hs
- Pools.hs
- Scripts.hs
- Transactions.hs
- Utils.hs
- AmountSpec.hs
- APISpec.hs
- IPFS.hs
- NutLink.hs
- Spec.hs
- blockfrost-api.cabal
- CHANGELOG.md
- LICENSE
- README.md
- Setup.hs
- Main.hs
- Accounts.hs
- Addresses.hs
- Assets.hs
- Blocks.hs
- Epochs.hs
- Governance.hs
- Ledger.hs
- Mempool.hs
- Metadata.hs
- Network.hs
- Pools.hs
- Scripts.hs
- Transactions.hs
- Utils.hs
- IPFS.hs
- NutLink.hs
- Types.hs
- Client.hs
- SampleSpec.hs
- Spec.hs
- blockfrost-client.cabal
- CHANGELOG.md
- LICENSE
- README.md
- Setup.hs
- Auth.hs
- Core.hs
- Pagination.hs
- Sorting.hs
- Tag.hs
- UserAgent.hs
- blockfrost-client-core.cabal
- CHANGELOG.md
- LICENSE
- README.md
- Setup.hs
- Ada.hs
- Block.hs
- Config.hs
- POSIXTime.hs
- Shared.hs
- Pretty.hs
- blockfrost-pretty.cabal
- CHANGELOG.md
- LICENSE
- README.md
- Setup.hs
- sources.json
- sources.nix
- .gitignore
- .stylish-haskell.yaml
- cabal.project
- cabal.project.local.ci
- ci.dhall
- ci.sh
- default.nix
- fmt.sh
- LICENSE
- README.md
- shell.nix
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cabal
View Details ▼
cabal
Interface to the Haskell package infrastructure (Cabal).
Manage Haskell projects and Cabal packages from the Hackage package repository.
cabal list {{search_string}}
Search and list packages from Hackage:
cabal info {{package}}
Show information about a package:
cabal install {{package}}
Download and install a package:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
nix-shell
View Details ▼
nix-shell
Start an interactive shell based on a Nix expression.
See also: `nix shell.3`.
nix-shell
Start with nix expression in `shell.nix` or `default.nix` in the current directory:
nix-shell --run "{{command}} {{argument1 argument2 ...}}"
Run shell command in non-interactive shell and exit:
nix-shell {{default.nix}}
Start with expression in `default.nix` in the current directory:
nix
View Details ▼
nix
A powerful package manager that makes package management reliable, reproducible, and declarative.
Some features of `nix` (`nix command`, `flakes`, etc) are experimental and require enabling experimental features.
Some subcommands such as `build`, `develop`, `flake`, `registry`, `profile`, `search`, `repl`, `store`, `edit`, `why-depends`, etc. have their own usage documentation.
See also: `nix classic`.
mkdir {{[-p|--parents]}} ~/.config/nix; echo 'experimental-features = nix-command flakes' > ~/.config/nix/nix.conf
Enable the `nix` command:
nix search nixpkgs {{search_term}}
Search for a package in nixpkgs via its name or description:
nix shell {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}
Start a shell with the specified packages from nixpkgs available:
