UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 5.08 kB
{"version":3,"file":"index.mjs","mappings":"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","names":["L","T","O","ST","AD","makeAssertionValue","BA","BAM","PR","R","Assertion","constructor","render","run","runM","bind","toString","a","BoolAlgebraM","succeed","stringify","_A","equalsSym","that","isAssertion","hashSym","hashString","makeAssertion","name","params","assertion","makeAssertionDirect","actual","actualValue","result","success","failure","function_","of","from","isFalse","isEmptyString","length","equalTo","expected","param","equals","makeAssertionRec","get","orElse","asFailure","resultAssertion","fold_","makeAssertionData","b","innerResult","isSuccess","hasProperty","proj","quoted","field","some","and","self","infix","and_","or","or_"],"sourceRoot":"","sources":["../../../_src/Testing/Assertion/index.ts"],"sourcesContent":[null]}