homepage: https://github.com/epoberezkin/protocol#readme
changelog-type: markdown
hash: 6668a165d4fbbb1b46d11cd9d5a92f41fcb2e323bfdda53c82226204cb442e65
test-bench-deps: {}
maintainer: evgeny@poberezkin.com
synopsis: Model distributed system as type-level multi-party protocol
changelog: |
  ## 0.1.0.0

  - Initial release
  - `Protocol` data type to define protocol and `runProtocol` to interpret it.
basic-deps:
  base: '>=4.7 && <5'
  singletons: ==2.6.*
  freer-indexed: ==0.1.*
all-versions:
- 0.1.0.0
author: Evgeny Poberezkin
latest: 0.1.0.0
description-type: markdown
description: |
  # protocol

  Model distributed system as type-level multi-party protocol.

  See [docs on hackage](http://hackage.haskell.org/package/protocol/docs/Control-Protocol.html).
license-name: BSD-3-Clause

homepage: https://github.com/epoberezkin/protocol#readme
changelog-type: markdown
hash: 1e95952ba8fc17bbd6c1e4cf1e2993590a90ab938c30c6e530ad0f3ba4ec1a8c
test-bench-deps: {}
maintainer: evgeny@poberezkin.com
synopsis: Model distributed system as type-level multi-party protocol
changelog: |
  ## 0.1.0.0

  - Initial release
  - `Protocol` data type to define protocol and `runProtocol` to interpret it.
basic-deps:
  base: '>=4.7 && <5'
  singletons: '>=2.5 && <2.8'
  freer-indexed: ==0.1.*
all-versions:
- 0.1.0.0
- 0.1.0.1
author: Evgeny Poberezkin
latest: 0.1.0.1
description-type: markdown
description: |
  # protocol

  Model distributed system as type-level multi-party protocol.

  See [docs on hackage](http://hackage.haskell.org/package/protocol/docs/Control-Protocol.html).
license-name: BSD-3-Clause

Update from Hackage at 2020-07-12T21:34:07Z
Update from Hackage at 2020-07-12T21:34:07Z
