packages feed

hs-multiaddr 0.1.0.0 → 0.1.0.1

raw patch · 2 files changed

+5/−19 lines, 2 filesdep −io-streamsdep −optparse-applicativedep −text

Dependencies removed: io-streams, optparse-applicative, text

Files

README.md view
@@ -1,17 +1,6 @@-Matrix Multi Address-=========================--Here is an experiment to combine the haskell implementation of Multiaddress with the Haskell implementation of Multihash.--Along the way, we must learn how stack works.+Haskell Multi-Address+===================== --- Multiaddr is a record wrapping a list of MultiaddrParts--- a Multiaddr here is a typed Multiaddr within Haskell--- in the outside world, there are 2 kinds of Multiaddr--- a textual human readable version--- a binary encoded version--- this library exposes the typed Multiaddr--- while allowing Multiaddr to be created from--- human readable text or binary encoded string+Haskell implementation of Multiaddr: https://github.com/multiformats/multiaddr -There is any number of slashes.+Passes all tests and maintains protocol sync with the Go implementation: https://github.com/multiformats/go-multiaddr
hs-multiaddr.cabal view
@@ -1,5 +1,5 @@ name:                hs-multiaddr-version:             0.1.0.0+version:             0.1.0.1 synopsis:            Multiaddr Library for LibP2P description:         Multiaddr is self-describing way to represent addresses that support any standard network protocol.                      Multiaddr has a binary packed format, and nice string representation.@@ -28,15 +28,12 @@                        Data.Multiaddr.UnixPath   build-depends:       base >= 4.7 && < 4.9                      , bytestring-                     , text                      , bytes                      , sandi                      , cereal                      , iproute                      , filepath                      , multihash-                     , optparse-applicative >= 0.11 && < 0.12-                     , io-streams >= 1.2  && < 1.3   default-language:    Haskell2010  test-suite haskell-multiaddr-test