{
  "id": "module:@typed/router/Parser",
  "module": {
    "packageName": "@typed/router",
    "packageVersion": "1.0.0-beta.13",
    "consumerSpecifier": "@typed/router/Parser",
    "exportSubpath": "./Parser",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Parser composition",
        "exposureIds": [
          "@typed/router/Parser#Parser.FlatMap",
          "@typed/router/Parser#Parser.FlatMapTo",
          "@typed/router/Parser#Parser.Map",
          "@typed/router/Parser#Parser.MapTo",
          "@typed/router/Parser#Parser.Optional",
          "@typed/router/Parser#Parser.OptionalOf",
          "@typed/router/Parser#Parser.OrElse",
          "@typed/router/Parser#Parser.OrElseWith",
          "@typed/router/Parser#Parser.Zip",
          "@typed/router/Parser#Parser.ZipWith"
        ]
      },
      {
        "name": "Parser contracts",
        "exposureIds": [
          "@typed/router/Parser#Parse",
          "@typed/router/Parser#Parser",
          "@typed/router/Parser#Parser.Any",
          "@typed/router/Parser#Parser.Run",
          "@typed/router/Parser#Result"
        ]
      },
      {
        "name": "Parser primitives",
        "exposureIds": [
          "@typed/router/Parser#Parser.AlphaNumeric",
          "@typed/router/Parser#Parser.Alphabet",
          "@typed/router/Parser#Parser.Char",
          "@typed/router/Parser#Parser.Digit",
          "@typed/router/Parser#Parser.Fail",
          "@typed/router/Parser#Parser.LowercaseAlphabet",
          "@typed/router/Parser#Parser.String",
          "@typed/router/Parser#Parser.Succeed",
          "@typed/router/Parser#Parser.UppercaseAlphabet"
        ]
      },
      {
        "name": "Parser repetition",
        "exposureIds": [
          "@typed/router/Parser#Parser.Many",
          "@typed/router/Parser#Parser.Many1",
          "@typed/router/Parser#Parser.Many1Internal",
          "@typed/router/Parser#Parser.Many1Of",
          "@typed/router/Parser#Parser.ManyInternal",
          "@typed/router/Parser#Parser.ManyOf",
          "@typed/router/Parser#Parser.TakeWhile",
          "@typed/router/Parser#Parser.TakeWhile1",
          "@typed/router/Parser#Parser.TakeWhile1Internal",
          "@typed/router/Parser#Parser.TakeWhileInternal"
        ]
      }
    ],
    "exposureIds": [
      "@typed/router/Parser#Parse",
      "@typed/router/Parser#Parser",
      "@typed/router/Parser#Parser.AlphaNumeric",
      "@typed/router/Parser#Parser.Alphabet",
      "@typed/router/Parser#Parser.Any",
      "@typed/router/Parser#Parser.Char",
      "@typed/router/Parser#Parser.Digit",
      "@typed/router/Parser#Parser.Fail",
      "@typed/router/Parser#Parser.FlatMap",
      "@typed/router/Parser#Parser.FlatMapTo",
      "@typed/router/Parser#Parser.LowercaseAlphabet",
      "@typed/router/Parser#Parser.Many",
      "@typed/router/Parser#Parser.Many1",
      "@typed/router/Parser#Parser.Many1Internal",
      "@typed/router/Parser#Parser.Many1Of",
      "@typed/router/Parser#Parser.ManyInternal",
      "@typed/router/Parser#Parser.ManyOf",
      "@typed/router/Parser#Parser.Map",
      "@typed/router/Parser#Parser.MapTo",
      "@typed/router/Parser#Parser.Optional",
      "@typed/router/Parser#Parser.OptionalOf",
      "@typed/router/Parser#Parser.OrElse",
      "@typed/router/Parser#Parser.OrElseWith",
      "@typed/router/Parser#Parser.Run",
      "@typed/router/Parser#Parser.String",
      "@typed/router/Parser#Parser.Succeed",
      "@typed/router/Parser#Parser.TakeWhile",
      "@typed/router/Parser#Parser.TakeWhile1",
      "@typed/router/Parser#Parser.TakeWhile1Internal",
      "@typed/router/Parser#Parser.TakeWhileInternal",
      "@typed/router/Parser#Parser.UppercaseAlphabet",
      "@typed/router/Parser#Parser.Zip",
      "@typed/router/Parser#Parser.ZipWith",
      "@typed/router/Parser#Result"
    ],
    "uniqueExportCount": 34
  }
}
