{
  "id": "module:@typed/fx/RefIterable",
  "module": {
    "packageName": "@typed/fx",
    "packageVersion": "2.0.0-beta.7",
    "consumerSpecifier": "@typed/fx/RefIterable",
    "exportSubpath": "./RefIterable",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Constructors",
        "exposureIds": [
          "@typed/fx/RefIterable#make"
        ]
      },
      {
        "name": "Derived queries",
        "exposureIds": [
          "@typed/fx/RefIterable#countBy",
          "@typed/fx/RefIterable#filterValues",
          "@typed/fx/RefIterable#groupBy",
          "@typed/fx/RefIterable#mapValues",
          "@typed/fx/RefIterable#reduce",
          "@typed/fx/RefIterable#size",
          "@typed/fx/RefIterable#toArray"
        ]
      },
      {
        "name": "Optional queries",
        "exposureIds": [
          "@typed/fx/RefIterable#findFirst",
          "@typed/fx/RefIterable#findLast",
          "@typed/fx/RefIterable#head"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/fx/RefIterable#RefIterable"
        ]
      },
      {
        "name": "State predicates",
        "exposureIds": [
          "@typed/fx/RefIterable#contains",
          "@typed/fx/RefIterable#isEmpty",
          "@typed/fx/RefIterable#some"
        ]
      },
      {
        "name": "State updates",
        "exposureIds": [
          "@typed/fx/RefIterable#append",
          "@typed/fx/RefIterable#appendAll",
          "@typed/fx/RefIterable#dedupeAdjacent",
          "@typed/fx/RefIterable#drop",
          "@typed/fx/RefIterable#filter",
          "@typed/fx/RefIterable#filterMap",
          "@typed/fx/RefIterable#flatMap",
          "@typed/fx/RefIterable#getSomes",
          "@typed/fx/RefIterable#intersperse",
          "@typed/fx/RefIterable#map",
          "@typed/fx/RefIterable#prepend",
          "@typed/fx/RefIterable#prependAll",
          "@typed/fx/RefIterable#repeat",
          "@typed/fx/RefIterable#take",
          "@typed/fx/RefIterable#takeWhile"
        ]
      }
    ],
    "exposureIds": [
      "@typed/fx/RefIterable#RefIterable",
      "@typed/fx/RefIterable#append",
      "@typed/fx/RefIterable#appendAll",
      "@typed/fx/RefIterable#contains",
      "@typed/fx/RefIterable#countBy",
      "@typed/fx/RefIterable#dedupeAdjacent",
      "@typed/fx/RefIterable#drop",
      "@typed/fx/RefIterable#filter",
      "@typed/fx/RefIterable#filterMap",
      "@typed/fx/RefIterable#filterValues",
      "@typed/fx/RefIterable#findFirst",
      "@typed/fx/RefIterable#findLast",
      "@typed/fx/RefIterable#flatMap",
      "@typed/fx/RefIterable#getSomes",
      "@typed/fx/RefIterable#groupBy",
      "@typed/fx/RefIterable#head",
      "@typed/fx/RefIterable#intersperse",
      "@typed/fx/RefIterable#isEmpty",
      "@typed/fx/RefIterable#make",
      "@typed/fx/RefIterable#map",
      "@typed/fx/RefIterable#mapValues",
      "@typed/fx/RefIterable#prepend",
      "@typed/fx/RefIterable#prependAll",
      "@typed/fx/RefIterable#reduce",
      "@typed/fx/RefIterable#repeat",
      "@typed/fx/RefIterable#size",
      "@typed/fx/RefIterable#some",
      "@typed/fx/RefIterable#take",
      "@typed/fx/RefIterable#takeWhile",
      "@typed/fx/RefIterable#toArray"
    ],
    "uniqueExportCount": 30
  }
}
