Sign in
chromium
/
devtools
/
devtools-frontend
/
5dfb21679dc5d9affc8a50122a3e245ff69f1d08
/
.
/
node_modules
/
rambda
/
src
/
cond.js
blob: 16d51151581d3e9aea5008994f8b42553e60964a [
file
]
export
function
cond
(
conditions
){
return
input
=>
{
let done
=
false
let toReturn
conditions
.
forEach
(([
predicate
,
resultClosure
])
=>
{
if
(!
done
&&
predicate
(
input
)){
done
=
true
toReturn
=
resultClosure
(
input
)
}
})
return
toReturn
}
}