☰

clojerl

0.7.0+build.2033.refc431a40

  • Home
  • API Reference

Modules

  • clj_analyzer
  • clj_behaviour
  • clj_cache
  • clj_compiler
  • clj_edn
  • clj_emitter
  • clj_emitter_pattern
  • clj_env
  • clj_hash_collision
  • clj_module
  • clj_multimethod
  • clj_murmur3
  • clj_protocol
  • clj_reader
  • clj_rt
  • clj_scope
  • clj_utils
  • clj_vector
  • clojerl
  • core_eval
  • Basic Types

  • clojerl.BitString
  • clojerl.Boolean
  • clojerl.Float
  • clojerl.Fn
  • clojerl.Integer
  • clojerl.Keyword
  • clojerl.Nil
  • clojerl.String
  • clojerl.Symbol
  • erlang.Fn
  • erlang.Port
  • erlang.Process
  • erlang.Reference
  • erlang.Type
  • erlang.util.Date
  • erlang.util.Regex
  • erlang.util.UUID
  • Namespaces & Vars

  • clojerl.Namespace
  • clojerl.Var
  • Collections & Data Structures

  • clojerl.Cons
  • clojerl.Cycle
  • clojerl.Iterate
  • clojerl.LazySeq
  • clojerl.List
  • clojerl.Map
  • clojerl.Range
  • clojerl.Repeat
  • clojerl.Set
  • clojerl.SortedMap
  • clojerl.SortedSet
  • clojerl.TupleMap
  • clojerl.Vector
  • erlang.List
  • erlang.Map
  • erlang.Tuple
  • Concurrency

  • clojerl.Agent
  • clojerl.Atom
  • clojerl.Delay
  • clojerl.Future
  • clojerl.ProcessVal
  • clojerl.Promise
  • I/O

  • erlang.io.File
  • erlang.io.PushbackReader
  • erlang.io.StringReader
  • erlang.io.StringWriter
  • Errors

  • clojerl.ArityError
  • clojerl.AssertionError
  • clojerl.BadArgumentError
  • clojerl.Error
  • clojerl.ExceptionInfo
  • clojerl.IllegalAccessError
  • Protocols

  • clojerl.IAssociative
  • clojerl.IBlockingDeref
  • clojerl.IChunk
  • clojerl.IChunkedSeq
  • clojerl.IColl
  • clojerl.ICounted
  • clojerl.IDeref
  • clojerl.IEncodeClojure
  • clojerl.IEncodeErlang
  • clojerl.IEquiv
  • clojerl.IError
  • clojerl.IExceptionInfo
  • clojerl.IFn
  • clojerl.IHash
  • clojerl.IIndexed
  • clojerl.IKVReduce
  • clojerl.ILookup
  • clojerl.IMap
  • clojerl.IMeta
  • clojerl.INamed
  • clojerl.IOError
  • clojerl.IPending
  • clojerl.IRecord
  • clojerl.IReduce
  • clojerl.IReference
  • clojerl.IReversible
  • clojerl.ISeq
  • clojerl.ISeqable
  • clojerl.ISequential
  • clojerl.ISet
  • clojerl.ISorted
  • clojerl.IStack
  • clojerl.IStringable
  • clojerl.IType
  • clojerl.IVector
  • erlang.io.ICloseable
  • erlang.io.IPushbackReader
  • erlang.io.IReader
  • erlang.io.IWriter

clojerl.String

Summary

Functions

  • append(X, Y)
  • char_at(X1, Index)
  • contains(Subject, Pattern)
  • count(Str)
  • ends_with(Str, Ends)
  • hash(Str)
  • index_of(Str, Value)
  • index_of(Str, Value, FromIndex)
  • is_printable(Str)
  • is_whitespace(Str)
  • join(T, Sep)
  • last_index_of(Str, Value)
  • last_index_of(Str, Value, FromIndex)
  • length(Str)
  • replace(Str, Target, Replacement)
  • seq(Str)
  • split(Str, Pattern)
  • split(Str, Pattern, Options)
  • starts_with(Str, Prefix)
  • str(Str)
  • substring(Str, Start)
  • substring(Str, Start, End)
  • to_list(Str)
  • to_lower(Str)
  • to_upper(Str)

Functions

append(X, Y)
-spec append(binary(), binary()) -> binary().

char_at(X1, Index)
-spec char_at(binary(), non_neg_integer()) -> binary().

contains(Subject, Pattern)
-spec contains(binary(), binary()) -> boolean().

count(Str)

ends_with(Str, Ends)
-spec ends_with(binary(), binary()) -> boolean().

hash(Str)

index_of(Str, Value)
-spec index_of(binary(), binary()) -> integer().

index_of(Str, Value, FromIndex)
-spec index_of(binary(), binary(), integer()) -> integer().

is_printable(Str)
-spec is_printable(binary()) -> boolean().

is_whitespace(Str)
-spec is_whitespace(binary()) -> boolean().

join(T, Sep)
-spec join([any()], binary()) -> binary().

last_index_of(Str, Value)
-spec last_index_of(binary(), binary()) -> integer().

last_index_of(Str, Value, FromIndex)
-spec last_index_of(binary(), binary(), integer()) -> integer().

length(Str)
-spec length(binary()) -> non_neg_integer().

replace(Str, Target, Replacement)
-spec replace(binary(), binary(), binary()) -> binary().

seq(Str)

split(Str, Pattern)
-spec split(binary(), binary()) -> [binary()].

split(Str, Pattern, Options)
-spec split(binary(), binary(), [any()]) -> [binary()].

starts_with(Str, Prefix)
-spec starts_with(binary(), binary()) -> boolean().

str(Str)

substring(Str, Start)
-spec substring(binary(), integer()) -> binary().

substring(Str, Start, End)
-spec substring(binary(), integer(), integer()) -> binary().

to_list(Str)

to_lower(Str)
-spec to_lower(binary()) -> binary().

to_upper(Str)
-spec to_upper(binary()) -> binary().