Function getMultipleQueryParamsCurried

"data-last" Curried version of getMultipleQueryParams.

type Char = ...;
const isChar = (input: string): input is Char => input.length === 0;
const getKeys = getMultipleQueryParamsCurried("key", isChar)
  • Type Parameters

    • T extends string

    Parameters

    • key: string
    • pred: ((s: string) => s is T)
        • (s): s is T
        • Parameters

          • s: string

          Returns s is T

    Returns ((query: ParsedUrlQuery) => T[])

      • (query): T[]
      • Parameters

        • query: ParsedUrlQuery

        Returns T[]

  • Parameters

    • key: string
    • Optionalpred: ((s: string) => boolean)
        • (s): boolean
        • Parameters

          • s: string

          Returns boolean

    Returns ((query: ParsedUrlQuery) => string[])

      • (query): string[]
      • Parameters

        • query: ParsedUrlQuery

        Returns string[]