Liking cljdoc? Tell your friends :D

clj-native.direct-util


argnamesclj

(argnames argtypes)

Create unique names for a seq of argument types

Create unique names for a seq of argument types
sourceraw docstring

check-typeclj

(check-type t)
(check-type t user-types)
source

descriptorclj

(descriptor t)

Get internal name type descriptor for t

Get internal name type descriptor for t
sourceraw docstring

indexedclj

(indexed s)

Returns a lazy sequence of [index, item] pairs, where items come from 's' and indexes count up from zero.

(indexed '(a b c d)) => ([0 a] [1 b] [2 c] [3 d])

Returns a lazy sequence of [index, item] pairs, where items come
from 's' and indexes count up from zero.

(indexed '(a b c d))  =>  ([0 a] [1 b] [2 c] [3 d])
sourceraw docstring

load-codeclj

(load-code classname bytecode src)

Loads bytecode (a class definition) using the root DynamicClassLoader

Loads bytecode (a class definition) using the root DynamicClassLoader
sourceraw docstring

native-longclj

(native-long)

Returns the java type corresponding to the bitsize of a native long.

Returns the java type corresponding to
the bitsize of a native long.
sourceraw docstring

native-long-bufferclj

(native-long-buffer)

Returns the type of nio buffer appropriate to store arrays of native longs.

Returns the type of nio buffer appropriate
to store arrays of native longs.
sourceraw docstring

resolve-typeclj

(resolve-type t)

Get type from the type map or return input as is if it's a user defined type

Get type from the type map or return input
as is if it's a user defined type
sourceraw docstring

type-mapclj

source

user-type-classclj

(user-type-class t)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close