Skip to content

Instantly share code, notes, and snippets.

@wookay
Last active January 5, 2019 09:01
Show Gist options
  • Save wookay/206d6a23c2244f30c4d57fac0e76a155 to your computer and use it in GitHub Desktop.
Save wookay/206d6a23c2244f30c4d57fac0e76a155 to your computer and use it in GitHub Desktop.
showtypetree
# https://en.wikibooks.org/wiki/Introducing_Julia/Types
level = 0
function showtypetree(subtype)
global level
subtypelist = filter(asubtype -> asubtype != Any, subtypes(subtype))
if length(subtypelist) > 0
println("\t" ^ level, subtype)
level += 1
map(showtypetree, subtypelist)
level -= 1
else
println("\t" ^ level, subtype)
end
end
julia> showtypetree(Any)
Any
AbstractArray{T,N}
AbstractSparseArray{Tv,Ti,N}
Base.SparseArrays.CHOLMOD.Sparse{Tv<:Union{Complex{Float64},Float64}}
SparseMatrixCSC{Tv,Ti<:Integer}
SparseVector{Tv,Ti<:Integer}
Base.FakeArray{T,N}
Base.LinAlg.AbstractTriangular{T,S<:AbstractArray{T,2}}
Base.LinAlg.UnitLowerTriangular{T,S<:AbstractArray{T,2}}
Base.LinAlg.UnitUpperTriangular{T,S<:AbstractArray{T,2}}
LowerTriangular{T,S<:AbstractArray{T,2}}
UpperTriangular{T,S<:AbstractArray{T,2}}
Base.LinAlg.HessenbergQ{T,S<:AbstractArray{T,2}}
Base.LinAlg.LQPackedQ{T,S<:AbstractArray{T,2}}
Base.LinAlg.QRCompactWYQ{S,M<:AbstractArray{T,2}}
Base.LinAlg.QRPackedQ{T,S<:AbstractArray{T,2}}
Base.LinAlg.SVDOperator{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},S}
Base.PermutedDimsArrays.PermutedDimsArray{T,N,perm,iperm,AA<:AbstractArray}
Base.ReshapedArray{T,N,P<:AbstractArray,MI<:Tuple{Vararg{Base.MultiplicativeInverses.SignedMultiplicativeInverse{Int64},N}}}
Base.SparseArrays.CHOLMOD.FactorComponent{Tv,S}
Bidiagonal{T}
Core.Inference.Range{T}
Core.Inference.FloatRange{T<:AbstractFloat}
Core.Inference.LinSpace{T<:AbstractFloat}
Core.Inference.OrdinalRange{T,S}
Core.Inference.StepRange{T,S}
Core.Inference.UnitRange{T<:Real}
DenseArray{T,N}
Array{T,N}
Base.DFT.FFTW.FakeArray{T,N}
Base.SparseArrays.CHOLMOD.Dense{T<:Union{Complex{Float64},Float64}}
BitArray{N}
SharedArray{T,N}
Diagonal{T}
Hermitian{T,S<:AbstractArray{T,2}}
Range{T}
FloatRange{T<:AbstractFloat}
LinSpace{T<:AbstractFloat}
OrdinalRange{T,S}
StepRange{T,S}
UnitRange{T<:Real}
SubArray{T,N,P,I,L}
SymTridiagonal{T}
Symmetric{T,S<:AbstractArray{T,2}}
Tridiagonal{T}
AbstractChannel
Channel{T}
AbstractRNG
MersenneTwister
RandomDevice
AbstractSerializer
Base.ClusterSerializer{I<:IO}
SerializationState{I<:IO}
AbstractString
Base.SubstitutionString{T<:AbstractString}
Base.Test.GenericString
DirectIndexString
UTF32String
RepString
RevString{T<:AbstractString}
String
SubString{T<:AbstractString}
UTF16String
Associative{K,V}
Base.Collections.PriorityQueue{K,V,O<:Base.Order.Ordering}
Base.EnvHash
Base.ImmutableDict{K,V}
Dict{K,V}
ObjectIdDict
WeakKeyDict{K,V}
Base.AbstractCartesianIndex{N}
CartesianIndex{N}
Base.AbstractCmd
Base.AndCmds
Base.CmdRedirect
Base.ErrOrCmds
Base.OrCmds
Cmd
Base.AbstractMsg
Base.CallMsg{Mode}
Base.CallWaitMsg
Base.IdentifySocketAckMsg
Base.IdentifySocketMsg
Base.JoinCompleteMsg
Base.JoinPGRPMsg
Base.RemoteDoMsg
Base.ResultMsg
Base.AbstractProdIterator
Base.Prod1{I}
Base.Prod2{I1,I2}
Base.Prod{I1,I2<:Base.AbstractProdIterator}
Base.AbstractRemoteRef
Future
RemoteChannel{T<:AbstractChannel}
Base.AbstractSet{T}
IntSet
Set{T}
Base.AbstractWorkerPool
CachingPool
WorkerPool
Base.AbstractZipIterator
Base.Zip1{I}
Base.Zip2{I1,I2}
Zip{I,Z<:Base.AbstractZipIterator}
Base.AsyncCollector
Base.AsyncCollectorState
Base.AsyncCondition
Base.AsyncGenerator
Base.AsyncGeneratorState
Base.BaseDocs.Keyword
Base.BitChunkFunctor{F<:Function}
Base.Cartesian.LReplace{S<:AbstractString}
Base.Count{S<:Number}
Base.Cycle{I}
Base.DFT.FFTW.fftw_plan_struct
Base.DFT.Plan{T}
Base.DFT.FFTW.DCTPlan{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},K,inplace}
Base.DFT.FFTW.FFTWPlan{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},K,inplace}
Base.DFT.FFTW.cFFTWPlan{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},K,inplace,N}
Base.DFT.FFTW.r2rFFTWPlan{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},K,inplace,N}
Base.DFT.FFTW.rFFTWPlan{T<:Union{Complex{Float32},Complex{Float64},Float32,Float64},K,inplace,N}
Base.DFT.ScaledPlan{T,P,N}
Base.DataFmt.DLMHandler
Base.DataFmt.DLMOffsets
Base.DataFmt.DLMStore{T}
Base.DataTypeLayout
Base.Dates.AbstractTime
Base.Dates.Calendar
Base.Dates.ISOCalendar
Base.Dates.CompoundPeriod
Base.Dates.Instant
Base.Dates.UTInstant{P<:Base.Dates.Period}
Base.Dates.Period
Base.Dates.DatePeriod
Base.Dates.Day
Base.Dates.Month
Base.Dates.Week
Base.Dates.Year
Base.Dates.TimePeriod
Base.Dates.Hour
Base.Dates.Millisecond
Base.Dates.Minute
Base.Dates.Second
Base.Dates.TimeType
Date
DateTime
Base.Dates.DateFormat
Base.Dates.DateFunction
Base.Dates.DayOfWeekSlot
Base.Dates.SlotRule
Base.Dates.Slot{T}
Base.Dates.DelimitedSlot{T}
Base.Dates.FixedWidthSlot{T}
Base.Dates.TimeZone
Base.Dates.UTC
Base.Docs.Binding
Base.Docs.DocStr
Base.Docs.MultiDoc
Base.Drop{I}
Base.EachStringIndex{T<:AbstractString}
Base.FileRedirect
Base.Filesystem.FDEvent
Base.Filesystem.FDWatcher
Base.Filesystem.FileEvent
Base.Filesystem.StatStruct
Base.Filesystem._FDWatcher
Base.Filesystem.uv_dirent_t
Base.Flatten{I}
Base.GC_Diff
Base.GC_Num
Base.Generator{I,F}
Base.GitVersionInfo
Base.Grisu.Bignums.Bignum
Base.Grisu.Float
Base.IOServer
Base.LibuvServer
Base.PipeServer
Base.TCPServer
Base.IndicesBehavior
Base.IndicesList
Base.IndicesStartAt1
Base.IndicesUnitRange
Base.IndicesPerformance
Base.IndicesFast1D
Base.IndicesSlow1D
Base.InetAddr{T<:IPAddr}
Base.IteratorEltype
Base.EltypeUnknown
Base.HasEltype
Base.IteratorND{I,N}
Base.IteratorSize
Base.HasLength
Base.HasShape
Base.IsInfinite
Base.SizeUnknown
Base.JLOptions
Base.KeyIterator{T<:Associative}
Base.LibGit2.AbstractGitObject
Base.LibGit2.GitAnnotated
Base.LibGit2.GitBranchIter
Base.LibGit2.GitConfig
Base.LibGit2.GitDiff
Base.LibGit2.GitIndex
Base.LibGit2.GitObject
Base.LibGit2.GitAnyObject
Base.LibGit2.GitBlob
Base.LibGit2.GitCommit
Base.LibGit2.GitTag
Base.LibGit2.GitTree
Base.LibGit2.GitRebase
Base.LibGit2.GitReference
Base.LibGit2.GitRemote
Base.LibGit2.GitRepo
Base.LibGit2.GitRevWalker
Base.LibGit2.GitSignature
Base.LibGit2.GitStatus
Base.LibGit2.GitTreeEntry
Base.LibGit2.AbstractPayload
Base.LibGit2.AbstractCredentials
Base.LibGit2.CachedCredentials
Base.LibGit2.EmptyCredentials
Base.LibGit2.SSHCredentials
Base.LibGit2.UserPasswordCredentials
Base.LibGit2.Buffer
Base.LibGit2.CheckoutOptions
Base.LibGit2.CloneOptions
Base.LibGit2.DiffDelta
Base.LibGit2.DiffFile
Base.LibGit2.DiffOptionsStruct
Base.LibGit2.Error.ErrorStruct
Base.LibGit2.FetchHead
Base.LibGit2.FetchOptions
Base.LibGit2.IndexEntry
Base.LibGit2.IndexTime
Base.LibGit2.MergeOptions
Base.LibGit2.Oid
Base.LibGit2.PushOptions
Base.LibGit2.RebaseOperation
Base.LibGit2.RebaseOptions
Base.LibGit2.RemoteCallbacks
Base.LibGit2.Signature
Base.LibGit2.SignatureStruct
Base.LibGit2.State
Base.LibGit2.StatusEntry
Base.LibGit2.StatusOptions
Base.LibGit2.StrArrayStruct
Base.LibGit2.TimeStruct
Base.Libc.FILE
Base.Libc.TimeVal
Base.Libc.TmStruct
Base.LinAlg.AbstractRotation{T}
Base.LinAlg.Givens{T}
Base.LinAlg.Rotation{T}
Base.LinAlg.ZeroOffsetVector
Base.LineEdit.CompletionProvider
Base.LineEdit.EmptyCompletionProvider
Base.REPL.LatexCompletions
Base.REPL.REPLCompletionProvider
Base.REPL.ShellCompletionProvider
Base.LineEdit.HistoryProvider
Base.LineEdit.EmptyHistoryProvider
Base.REPL.REPLHistoryProvider
Base.LineEdit.InputAreaState
Base.LineEdit.KeyAlias
Base.LineEdit.MIState
Base.LineEdit.ModeState
Base.LineEdit.PrefixSearchState
Base.LineEdit.PromptState
Base.LineEdit.SearchState
Base.LineEdit.TextInterface
Base.LineEdit.HistoryPrompt{T<:Base.LineEdit.HistoryProvider}
Base.LineEdit.ModalInterface
Base.LineEdit.PrefixHistoryPrompt{T<:Base.LineEdit.HistoryProvider}
Base.LineEdit.Prompt
Base.LinearIndexing
Base.LinearFast
Base.LinearSlow
Base.Markdown.Admonition
Base.Markdown.BlockQuote
Base.Markdown.Bold
Base.Markdown.Code
Base.Markdown.Config
Base.Markdown.Footnote
Base.Markdown.Header{level}
Base.Markdown.HorizontalRule
Base.Markdown.Image
Base.Markdown.Italic
Base.Markdown.LaTeX
Base.Markdown.LineBreak
Base.Markdown.Link
Base.Markdown.List
Base.Markdown.MD
Base.Markdown.Paragraph
Base.Markdown.Table
Base.Math.DoubleFloat32
Base.Math.DoubleFloat64
Base.MethodList
Base.MsgHeader
Base.MultiplicativeInverses.MultiplicativeInverse{T}
Base.MultiplicativeInverses.SignedMultiplicativeInverse{T<:Signed}
Base.MultiplicativeInverses.UnsignedMultiplicativeInverse{T<:Unsigned}
Base.Order.Ordering
Base.Order.By{T}
Base.Order.ForwardOrdering
Base.Order.LexicographicOrdering
Base.Order.Lt{T}
Base.Order.Perm{O<:Base.Order.Ordering,V<:AbstractArray{T,1}}
Base.Order.ReverseOrdering{Fwd<:Base.Order.Ordering}
Base.Sort.Float.Left
Base.Sort.Float.Right
Base.PartitionIterator{T}
Base.Pkg.Git.State
Base.Pkg.Reqs.Line
Base.Pkg.Reqs.Comment
Base.Pkg.Reqs.Requirement
Base.Pkg.Resolve.MaxSum.FieldValues.FieldValue
Base.Pkg.Resolve.MaxSum.Graph
Base.Pkg.Resolve.MaxSum.MaxSumParams
Base.Pkg.Resolve.MaxSum.Messages
Base.Pkg.Resolve.PkgToMaxSumInterface.Interface
Base.Pkg.Resolve.VersionWeights.HierarchicalValue{T}
Base.Pkg.Resolve.VersionWeights.VWPreBuild
Base.Pkg.Resolve.VersionWeights.VWPreBuildItem
Base.Pkg.Resolve.VersionWeights.VersionWeight
Base.Pkg.Types.Available
Base.Pkg.Types.Fixed
Base.Pkg.Types.VersionInterval
Base.Pkg.Types.VersionSet
Base.Predicate{F}
Base.Prehashed
Base.QuadGK.Segment
Base.REPL.AbstractREPL
Base.REPL.BasicREPL
Base.REPL.LineEditREPL
Base.REPL.StreamREPL
Base.REPL.REPLBackend
Base.REPL.REPLBackendRef
Base.RRID
Base.Random.FloatInterval
Base.Random.Close1Open2
Base.Random.CloseOpen
Base.Random.RangeGenerator
Base.Random.RangeGeneratorBigInt
Base.Random.RangeGeneratorInt{T<:Integer,U<:Unsigned}
Base.Random.UUID
Base.RegexMatchIterator
Base.RemoteValue
Base.Repeated{O}
Base.ReshapedArrayIterator{I,M}
Base.ReshapedIndex{T}
Base.Rest{I,S}
Base.Semaphore
Base.Sort.Algorithm
Base.Sort.InsertionSortAlg
Base.Sort.MergeSortAlg
Base.Sort.QuickSortAlg
PartialQuickSort{T<:Union{Int64,OrdinalRange}}
Base.SparseArrays.CHOLMOD.SuiteSparseStruct
Base.SparseArrays.CHOLMOD.C_Dense{T<:Union{Complex{Float64},Float64}}
Base.SparseArrays.CHOLMOD.C_Factor{Tv<:Union{Complex{Float64},Float64}}
Base.SparseArrays.CHOLMOD.C_SparseVoid
Base.SparseArrays.CHOLMOD.C_Sparse{Tv<:Union{Complex{Float64},Float64}}
Base.SparseArrays.SPQR.C_Factorization{Tv<:Union{Complex{Float64},Float64}}
Base.SparseArrays.SpDiagIterator{Tv,Ti}
Base.Sys.CPUinfo
Base.Sys.UV_cpu_info_t
Base.Take{I}
Base.Test.AbstractTestSet
Base.Test.DefaultTestSet
Base.Test.FallbackTestSet
Base.Test.ExecutionResult
Base.Test.Returned
Base.Test.Threw
Base.Test.Result
Base.Test.Broken
Base.Test.Error
Base.Test.Fail
Base.Test.Pass
Base.Threads.AbstractLock
Base.Threads.Mutex
Base.Threads.RecursiveTatasLock
Base.Threads.TatasLock
Base.Threads.Atomic{T<:Union{Float16,Float32,Float64,Int128,Int16,Int32,Int64,Int8,UInt128,UInt16,UInt32,UInt64,UInt8}}
Base.UTF8proc.GraphemeIterator{S<:AbstractString}
Base.ValueIterator{T<:Associative}
Base.Worker
Base.dSFMT.DSFMT_state
CartesianRange{I<:CartesianIndex}
Char
ClusterManager
Base.DefaultClusterManager
Base.LocalManager
Base.SSHManager
Colon
Condition
Core.Box
Core.Inference.AbstractProdIterator
Core.Inference.Prod1{I}
Core.Inference.Prod2{I1,I2}
Core.Inference.Prod{I1,I2<:Core.Inference.AbstractProdIterator}
Core.Inference.AbstractSerializer
Core.Inference.SerializationState{I<:IO}
Core.Inference.AbstractSet{T}
Core.Inference.IntSet
Core.Inference.AbstractZipIterator
Core.Inference.Zip1{I}
Core.Inference.Zip2{I1,I2}
Core.Inference.Zip{I,Z<:Core.Inference.AbstractZipIterator}
Core.Inference.Associative{K,V}
Core.Inference.Dict{K,V}
Core.Inference.ImmutableDict{K,V}
Core.Inference.ObjectIdDict
Core.Inference.WeakKeyDict{K,V}
Core.Inference.Colon
Core.Inference.Const
Core.Inference.Count{S<:Number}
Core.Inference.Cycle{I}
Core.Inference.DataTypeLayout
Core.Inference.Drop{I}
Core.Inference.Enumerate{I}
Core.Inference.Filter{F,I}
Core.Inference.Flatten{I}
Core.Inference.Generator{I,F}
Core.Inference.IndicesBehavior
Core.Inference.IndicesList
Core.Inference.IndicesStartAt1
Core.Inference.IndicesUnitRange
Core.Inference.IndicesPerformance
Core.Inference.IndicesFast1D
Core.Inference.IndicesSlow1D
Core.Inference.InferenceState
Core.Inference.IteratorEltype
Core.Inference.EltypeUnknown
Core.Inference.HasEltype
Core.Inference.IteratorND{I,N}
Core.Inference.IteratorSize
Core.Inference.HasLength
Core.Inference.HasShape
Core.Inference.IsInfinite
Core.Inference.SizeUnknown
Core.Inference.JLOptions
Core.Inference.KeyIterator{T<:Core.Inference.Associative}
Core.Inference.LinearIndexing
Core.Inference.LinearFast
Core.Inference.LinearSlow
Core.Inference.MethodList
Core.Inference.NotFound
Core.Inference.Pair{A,B}
Core.Inference.PartitionIterator{T}
Core.Inference.Predicate{F}
Core.Inference.Repeated{O}
Core.Inference.Rest{I,S}
Core.Inference.StateUpdate
Core.Inference.Take{I}
Core.Inference.ValueIterator{T<:Core.Inference.Associative}
Core.Inference.Val{T}
Core.Inference.VarState
Core.IntrinsicFunction
Cstring
Cwstring
Display
Base.REPL.REPLDisplay{R<:Base.REPL.AbstractREPL}
TextDisplay
EachLine
Enum
Base.LibGit2.Consts.GIT_BRANCH
Base.LibGit2.Consts.GIT_CONFIG
Base.LibGit2.Consts.GIT_CREDTYPE
Base.LibGit2.Consts.GIT_FEATURE
Base.LibGit2.Consts.GIT_FILEMODE
Base.LibGit2.Consts.GIT_MERGE
Base.LibGit2.Consts.GIT_MERGE_ANALYSIS
Base.LibGit2.Consts.GIT_MERGE_FILE
Base.LibGit2.Consts.GIT_MERGE_FILE_FAVOR
Base.LibGit2.Consts.GIT_MERGE_PREFERENCE
Base.LibGit2.Consts.GIT_OPT
Base.LibGit2.Consts.GIT_REPOSITORY_OPEN
Base.LibGit2.Consts.GIT_SUBMODULE_IGNORE
Base.LibGit2.Error.Class
Base.LibGit2.Error.Code
Base.WorkerState
Enumerate{I}
Exception
ArgumentError
AssertionError
Base.BatchProcessingError
Base.DNSError
Base.LibGit2.Error.GitError
Base.LinAlg.ARPACKException
Base.LinAlg.LAPACKException
Base.LinAlg.PosDefException
Base.LinAlg.RankDeficientException
Base.LinAlg.SingularException
Base.Math.AmosException
Base.Pkg.PkgError
Base.Pkg.Resolve.MaxSum.UnsatError
Base.PrecompilableError
Base.SimdLoop.SimdError
Base.SparseArrays.CHOLMOD.CHOLMODException
Base.SparseArrays.UMFPACK.MatrixIllConditionedException
Base.Test.TestSetException
Base.UVError
Base.WrappedException
InitError
LoadError
BoundsError
CapturedException
CompositeException
DimensionMismatch
DivideError
DomainError
EOFError
ErrorException
InexactError
InterruptException
InvalidStateException
KeyError
MethodError
NullException
OutOfMemoryError
OverflowError
ParseError
ProcessExitedException
ReadOnlyMemoryError
RemoteException
SegmentationFault
StackOverflowError
SystemError
TypeError
UndefRefError
UndefVarError
UnicodeError
Expr
Factorization{T}
Base.LinAlg.BunchKaufman{T,S<:AbstractArray{T,2}}
Base.LinAlg.CholeskyPivoted{T,S<:AbstractArray{T,2}}
Base.LinAlg.Cholesky{T,S<:AbstractArray{T,2}}
Base.LinAlg.Eigen{T,V,S<:AbstractArray{T,2},U<:AbstractArray{T,1}}
Base.LinAlg.GeneralizedEigen{T,V,S<:AbstractArray{T,2},U<:AbstractArray{T,1}}
Base.LinAlg.GeneralizedSVD{T,S}
Base.LinAlg.GeneralizedSchur{Ty<:Union{Complex{Float32},Complex{Float64},Float32,Float64},M<:AbstractArray{T,2}}
Base.LinAlg.Hessenberg{T,S<:AbstractArray{T,2}}
Base.LinAlg.LDLt{T,S<:AbstractArray{T,2}}
Base.LinAlg.LQ{T,S<:AbstractArray{T,2}}
Base.LinAlg.LU{T,S<:AbstractArray{T,2}}
Base.LinAlg.QRCompactWY{S,M<:AbstractArray{T,2}}
Base.LinAlg.QRPivoted{T,S<:AbstractArray{T,2}}
Base.LinAlg.QR{T,S<:AbstractArray{T,2}}
Base.LinAlg.SVD{T,Tr,M<:AbstractArray}
Base.LinAlg.Schur{Ty<:Union{Complex{Float32},Complex{Float64},Float32,Float64},S<:AbstractArray{T,2}}
Base.SparseArrays.CHOLMOD.Factor{Tv}
Base.SparseArrays.SPQR.Factorization{Tv<:Union{Complex{Float64},Float64}}
Base.SparseArrays.UMFPACK.UmfpackLU{Tv<:Union{Complex{Float64},Float64},Ti<:Union{Int32,Int64}}
FileMonitor
Filter{F,I}
Function
Core.Builtin
GlobalRef
GotoNode
HTML{T}
IO
Base.AbstractIOBuffer{T<:AbstractArray{UInt8,1}}
Base.AbstractPipe
Base.Process
Base.ProcessChain
Base.Terminals.TextTerminal
Base.Terminals.UnixTerminal
Base.Terminals.TTYTerminal
Base.Terminals.TerminalBuffer
IOContext{IO_t<:IO}
Pipe
Base.DevNullStream
Base.Filesystem.AbstractFile
Base.Filesystem.File
Base.LibuvStream
Base.PipeEndpoint
Base.TTY
BufferStream
TCPSocket
UDPSocket
Base.Mmap.Anonymous
Base64DecodePipe
Base64EncodePipe
Core.CoreSTDERR
Core.CoreSTDOUT
IOStream
IPAddr
IPv4
IPv6
LabelNode
LambdaInfo
LineNumberNode
LocalProcess
MIME{mime}
Method
MethodTable
Module
NewvarNode
Nullable{T}
Number
Complex{T<:Real}
Real
AbstractFloat
BigFloat
Float16
Float32
Float64
Integer
BigInt
Bool
Signed
Int128
Int16
Int32
Int64
Int8
Unsigned
UInt128
UInt16
UInt32
UInt64
UInt8
Irrational{sym}
Rational{T<:Integer}
Pair{A,B}
PollingFileWatcher
ProcessGroup
QuoteNode
RawFD
ReentrantLock
Ref{T}
Base.RefArray{T,A<:AbstractArray,R}
Base.RefValue{T}
Ptr{T}
Regex
RegexMatch
RoundingMode{T}
SSAValue
SimpleVector
Slot
SlotNumber
TypedSlot
StackFrame
Symbol
Task
Text{T}
Timer
Tuple
TypeMapEntry
TypeMapLevel
TypeName
TypeVar
Type{T}
DataType
TypeConstructor
Union
UniformScaling{T<:Number}
Val{T}
Vararg{T,N}
VecElement{T}
VersionNumber
Void
WeakRef
WorkerConfig
0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment