protocol-buffers: Parse Google Protocol Buffer specifications

[ bsd3, library, text ] [ Propose Tags ]

Parse http://code.google.com/apis/protocolbuffers/docs/proto.html and perhaps general haskell code to use them

Versions 0.0.1, 0.0.2, 0.0.5, 0.1.0, 0.2.8, 0.2.9, 0.3.1, 1.0.0, 1.0.1, 1.2.1, 1.2.2, 1.4.0, 1.5.0, 1.6.0, 1.7.9, 1.8.0, 1.8.2, 1.8.3, 2.0.0, 2.0.2, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.14, 2.0.17, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.10, 2.1.11, 2.1.12, 2.2.0, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8, 2.4.9, 2.4.10, 2.4.11
Dependencies array, base, binary, binary-strict, bytestring, containers, derive, haskell-src-exts, parsec, utf8-string [details]
License BSD-3-Clause
Copyright (c) 2008 Christopher Edward Kuklewicz
Author Christopher Edward Kuklewicz
Maintainer Chris Kuklewicz <protobuf@personal.mightyreason.com>
Category Text
Home page http://hackage.haskell.org/cgi-bin/hackage-scripts/package/protocol-buffers
Uploaded by ChrisKuklewicz at Thu Aug 14 09:42:43 UTC 2008
Distributions LTSHaskell:2.4.11, NixOS:2.4.11, Stackage:2.4.11
Downloads 22347 total (82 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-03 [all 7 reports]
Hackage Matrix CI

Modules

  • Text
    • Text.DescriptorProtos
      • Text.DescriptorProtos.DescriptorProto
        • Text.DescriptorProtos.DescriptorProto.ExtensionRange
      • Text.DescriptorProtos.EnumDescriptorProto
      • Text.DescriptorProtos.EnumOptions
      • Text.DescriptorProtos.EnumValueDescriptorProto
      • Text.DescriptorProtos.EnumValueOptions
      • Text.DescriptorProtos.FieldDescriptorProto
        • Text.DescriptorProtos.FieldDescriptorProto.Label
        • Text.DescriptorProtos.FieldDescriptorProto.Type
      • Text.DescriptorProtos.FieldOptions
        • Text.DescriptorProtos.FieldOptions.CType
      • Text.DescriptorProtos.FileDescriptorProto
      • Text.DescriptorProtos.FileOptions
        • Text.DescriptorProtos.FileOptions.OptimizeMode
      • Text.DescriptorProtos.MessageOptions
      • Text.DescriptorProtos.MethodDescriptorProto
      • Text.DescriptorProtos.MethodOptions
      • Text.DescriptorProtos.ServiceDescriptorProto
      • Text.DescriptorProtos.ServiceOptions
    • ProtocolBuffers
      • Text.ProtocolBuffers.Basic
      • Text.ProtocolBuffers.BootStrap
      • Text.ProtocolBuffers.Default
      • Text.ProtocolBuffers.DeriveMergeable
      • Text.ProtocolBuffers.Gen
      • Text.ProtocolBuffers.Get
      • Text.ProtocolBuffers.Header
      • Text.ProtocolBuffers.Instances
      • Text.ProtocolBuffers.Lexer
      • Text.ProtocolBuffers.Mergeable
      • Text.ProtocolBuffers.Parser
      • Text.ProtocolBuffers.Reflections
      • Text.ProtocolBuffers.Resolve
      • Text.ProtocolBuffers.WireMessage

Flags

NameDescriptionDefaultType
small_base

Choose the new smaller, split-up base package.

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees