Skip to main content
Glama
race.ts•1.15 kB
import { ObservableInputTuple, OperatorFunction } from '../types'; import { argsOrArgArray } from '../util/argsOrArgArray'; import { raceWith } from './raceWith'; /** @deprecated Replaced with {@link raceWith}. Will be removed in v8. */ export function race<T, A extends readonly unknown[]>(otherSources: [...ObservableInputTuple<A>]): OperatorFunction<T, T | A[number]>; /** @deprecated Replaced with {@link raceWith}. Will be removed in v8. */ export function race<T, A extends readonly unknown[]>(...otherSources: [...ObservableInputTuple<A>]): OperatorFunction<T, T | A[number]>; /** * Returns an Observable that mirrors the first source Observable to emit a next, * error or complete notification from the combination of this Observable and supplied Observables. * @param args Sources used to race for which Observable emits first. * @return A function that returns an Observable that mirrors the output of the * first Observable to emit an item. * @deprecated Replaced with {@link raceWith}. Will be removed in v8. */ export function race<T>(...args: any[]): OperatorFunction<T, unknown> { return raceWith(...argsOrArgArray(args)); }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/samihalawa/brevo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server