Sign in
chromium
/
devtools
/
devtools-frontend
/
refs/heads/main
/
.
/
node_modules
/
rambda
/
src
/
partial.js
blob: 46825cc13510912409fb442df2030e1a6189b367 [
file
] [
log
] [
blame
] [
edit
]
export
function
partial
(
fn
,
...
args
){
const
len
=
fn
.
length
return
(...
rest
)
=>
{
if
(
args
.
length
+
rest
.
length
>=
len
){
return
fn
(...
args
,
...
rest
)
}
return
partial
(
fn
,
...[
...
args
,
...
rest
])
}
}