Skip to main content
Deno 2 is finally here 🎉️
Learn more
->
Dismiss
Products
Open Source
Deno
Modern runtime for JavaScript and TypeScript
Fresh
Web framework designed for the edge
JSR
TypeScript-first ESM package registry
Commercial
Deno for Enterprise
Enterprise support for runtime projects
Deploy
Easy serverless hosting for your JavaScript projects
Subhosting
Securely run untrusted code in a scalable sandbox
Docs
Modules
Standard Library
JSR
Node.js & npm
Current path
deno.land/x
Community
Discord
GitHub
X
YouTube
Mastodon
Blog
Search…
⌘K
Module
x
/
froebel
/
types.ts
>
Fun
A strictly typed utility library.
MathisBullinger/froebel
Version
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.3
v0.21.2
v0.21.1
v0.21.0
v0.20.0
v0.19.0
v0.18.0
v0.17.0
v0.16.1
v0.16.0
v0.15.0
v0.14.6
v0.14.5
v0.14.4
v0.14.3
v0.14.2
v0.14.1
Go to Latest
Menu
scripts
mod.ts
(default module)
c
SortedMap
v
asyncNullishChain
v
atWrap
v
batch
v
BiMap
v
bundle
v
bundleSync
v
callAll
v
camel
v
capitalize
v
clamp
v
clone
v
createQueue
v
debounce
v
falsy
v
forward
v
ident
v
isFulfilled
v
isNotPromise
v
isPromise
v
isRejected
v
limitInvocations
v
lower
v
map
v
memoize
v
none
v
noop
v
notNullish
v
nullish
v
nullishChain
v
omit
v
once
v
oneOf
v
partial
v
partition
v
pick
v
prefix
v
promisify
v
range
v
select
v
shuffle
v
shuffleInPlace
v
snake
v
SortedArray
v
suffix
v
surround
v
f
take
v
throttle
v
transformCase
v
truthy
v
uncapitalize
v
unzip
v
unzipWith
v
upper
v
zip
v
zipWith
f
alphaRange
f
equal
f
numberRange
f
repeat
atWrap.ts
v
default
batch.ts
v
default
bimap.ts
T
BiMap
v
default
bundle.ts
v
bundleSync
v
default
callAll.ts
v
default
case.ts
v
camel
v
capitalize
v
lower
v
snake
v
transformCase
v
uncapitalize
v
upper
clamp.ts
v
default
clone.ts
v
default
debounce.ts
v
cancel
v
default
ds.ts
c
SortedMap
v
BiMap
v
SortedArray
equal.ts
f
default
equality.ts
v
clone
v
oneOf
f
equal
error.ts
c
UniqueViolationError
except.ts
v
assert
forward.ts
v
default
function.ts
v
asyncNullishChain
v
bundle
v
bundleSync
v
callAll
v
debounce
v
forward
v
ident
v
limitInvocations
v
memoize
v
noop
v
nullishChain
v
once
v
partial
v
throttle
ident.ts
v
default
invoke.ts
v
limitInvocations
v
once
isPromise.ts
v
default
v
isNotPromise
iterable.ts
f
repeat
f
take
list.ts
v
atWrap
v
batch
v
partition
v
range
v
shuffle
v
shuffleInPlace
v
take
v
unzip
v
unzipWith
v
zip
v
zipWith
f
alphaRange
f
numberRange
map.ts
v
default
math.ts
v
clamp
memoize.ts
v
default
noop.ts
v
default
nullish.ts
v
notNullish
v
nullish
nullishChain.ts
v
asyncNullishChain
v
nullishChain
object.ts
v
map
v
omit
v
pick
omit.ts
v
default
oneOf.ts
v
default
partial.ts
v
default
partition.ts
v
default
path.ts
v
none
v
select
pick.ts
v
default
predicate.ts
v
falsy
v
isFulfilled
v
isNotPromise
v
isPromise
v
isRejected
v
notNullish
v
nullish
v
truthy
prefix.ts
v
default
promise.ts
v
createQueue
v
isNotPromise
v
isPromise
v
promisify
promisify.ts
v
default
queue.ts
v
default
range.ts
v
default
f
alphaRange
f
numberRange
repeat.ts
f
default
select.ts
v
default
v
none
settled.ts
v
isFulfilled
v
isRejected
shuffle.ts
v
default
v
shuffleInPlace
sortedArray.ts
I
SortedArray
v
default
sortedMap.ts
c
default
string.ts
v
camel
v
capitalize
v
lower
v
prefix
v
snake
v
suffix
v
surround
v
transformCase
v
uncapitalize
v
upper
suffix.ts
v
default
surround.ts
v
default
v
surround
take.ts
v
takeList
f
takeGenerator
throttle.ts
v
cancel
v
default
truthy.ts
v
falsy
v
truthy
types.ts
T
Async
T
CamelCase
T
FilterKeys
T
Fun
T
IsEvenLength
T
Join
T
Length
T
MakeProm
T
NarrowList
T
NegativeInfinity
T
PartialList
T
PositiveInfinity
T
Prefix
T
Primitive
T
PromType
T
Slice
T
SnakeCase
T
SplitAt
T
SplitEven
T
SplitString
T
StringCase
T
Suffix
T
Surround
T
TakeFirst
T
TakeLast
T
ToString
T
TypedArray
T
λ
unzip.ts
v
default
v
unzipWith
zip.ts
T
Zip
v
default
v
zipWith
type alias
Fun
import
{
type
Fun
}
from
"https://deno.land/x/froebel@v0.18.0/types.ts"
;
definition
:
λ