Every signature below comes from the current compiler’s public API. Overloads share a heading. BYREF requires exclusive writable access; TAKE transfers ownership; FAILS lists checked errors. See the teaching chapters and library references for behavior and examples.
E
FUNCTION E() AS DOUBLEEdgeCanvas
FUNCTION EdgeCanvas(canvas AS Canvas) AS Canvas FAILS CanvasError,IndexError,NumericErrorElapsedBetween
FUNCTION ElapsedBetween(start AS MonotonicInstant,finish AS MonotonicInstant) AS Duration FAILS DateTimeErrorFUNCTION ElapsedBetween(start AS Instant,finish AS Instant) AS Duration FAILS DateTimeErrorEmbossCanvas
FUNCTION EmbossCanvas(canvas AS Canvas) AS Canvas FAILS CanvasError,IndexError,NumericErrorEncodeAnimation
FUNCTION EncodeAnimation(animation AS Animation,format AS ImageFormat=ImageFormat.APNG,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericError,StringErrorEncodeAPNG
FUNCTION EncodeAPNG(animation AS Animation,level AS INTEGER=6,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericError,StringErrorEncodeBMP
FUNCTION EncodeBMP(canvas AS Canvas,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeGIF
FUNCTION EncodeGIF(canvas AS Canvas,quantize AS BOOLEAN=TRUE,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeGIFAnimation
FUNCTION EncodeGIFAnimation(animation AS Animation,quantize AS BOOLEAN=TRUE,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeImage
FUNCTION EncodeImage(canvas AS Canvas,format AS ImageFormat=ImageFormat.PNG) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericError,StringErrorEncodeJPEG
FUNCTION EncodeJPEG(canvas AS Canvas,quality AS INTEGER=90,grayscale AS BOOLEAN=FALSE,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeJPEGOnBackground
FUNCTION EncodeJPEGOnBackground(canvas AS Canvas,background AS Color,quality AS INTEGER=90,grayscale AS BOOLEAN=FALSE,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeJSON
FUNCTION EncodeJSON[T](value AS T,codec AS JsonCodec) AS STRING FAILS JsonError,LIKE codec, LIKE __JsonEncodeErrors(AS T)FUNCTION EncodeJSON[T](value AS T) AS STRING FAILS JsonError,LIKE __JsonEncodeErrors(AS T)EncodePNG
FUNCTION EncodePNG(canvas AS Canvas,level AS INTEGER=1,filter AS PNGFilter=PNGFilter.Adaptive,maxEncodedBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericError,StringErrorEncoderInfo
FUNCTION EncoderInfo(encoder AS TextEncoder) AS TextConversionInfoEncodeText
FUNCTION EncodeText(text AS STRING,encoding AS TextEncoding,errors AS TextErrorPolicy=TextErrorPolicy.Strict,bom AS TextEncodeBom=TextEncodeBom.Omit,maxOutputBytes AS INTEGER=67108864) AS LIST OF BYTE FAILS TextEncodingError,IndexError,NumericError,StringErrorEncodeTextChunk
FUNCTION EncodeTextChunk(BYREF encoder AS TextEncoder,text AS STRING,final AS BOOLEAN=FALSE) AS LIST OF BYTE FAILS TextEncodingError,IndexError,NumericError,StringErrorEncodeTextWithInfo
FUNCTION EncodeTextWithInfo(text AS STRING,encoding AS TextEncoding,errors AS TextErrorPolicy=TextErrorPolicy.Strict,bom AS TextEncodeBom=TextEncodeBom.Omit,maxOutputBytes AS INTEGER=67108864) AS EncodedText FAILS TextEncodingError,IndexError,NumericError,StringErrorEncodeURLComponent
FUNCTION EncodeURLComponent(text AS STRING) AS STRING FAILS StringErrorEncodeUtf8
FUNCTION EncodeUtf8(text AS STRING) AS LIST OF BYTEEncodeWebP
FUNCTION EncodeWebP(canvas AS Canvas,maxEncodedBytes AS INTEGER=67108864,maxWorkingBytes AS INTEGER=268435456) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeWebPAnimation
FUNCTION EncodeWebPAnimation(animation AS Animation,maxEncodedBytes AS INTEGER=67108864,maxWorkingBytes AS INTEGER=268435456) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEncodeWebPLossless
FUNCTION EncodeWebPLossless(canvas AS Canvas,maxEncodedBytes AS INTEGER=67108864,maxWorkingBytes AS INTEGER=268435456) AS LIST OF BYTE FAILS CanvasError,IndexError,NumericErrorEndOfMonth
FUNCTION EndOfMonth(value AS Date) AS Date FAILS DateTimeErrorEndOfStream
FUNCTION EndOfStream[T](reader AS BufferedReader[T]) AS BOOLEAN WHERE T IS RESOURCEEndOfYear
FUNCTION EndOfYear(value AS Date) AS Date FAILS DateTimeErrorEndpoint
FUNCTION Endpoint[T](reader AS BufferedReader[T]) AS BORROW T FROM reader WHERE T IS RESOURCEFUNCTION Endpoint[T](writer AS BufferedWriter[T]) AS BORROW T FROM writer WHERE T IS RESOURCEENDSWITH
FUNCTION ENDSWITH(text AS STRING, suffix AS STRING) AS BOOLEANEnqueue
SUB Enqueue[T](BYREF q AS Queue[T],BYVAL value AS T)EnterTerminalScreen
FUNCTION EnterTerminalScreen(terminal AS Terminal) AS INTEGER FAILS IoErrorEpochDays
FUNCTION EpochDays(value AS Date) AS INTEGEREqual
FUNCTION Equal[T](left AS T, right AS T) AS BOOLEANErrorKindName
FUNCTION ErrorKindName(kind AS DateTimeErrorKind) AS STRINGEscapeURLComponent
FUNCTION EscapeURLComponent(text AS STRING,form AS BOOLEAN=FALSE) AS STRINGEscapeURLPath
FUNCTION EscapeURLPath(text AS STRING) AS STRINGEuclideanMod
FUNCTION EuclideanMod(value AS INTEGER,divisor AS INTEGER) AS INTEGER FAILS NumericErrorExclude
SUB Exclude(BYREF bits AS BitSet,index AS INTEGER) FAILS IndexErrorEXP
FUNCTION EXP(value AS DOUBLE) AS DOUBLEEXP2
FUNCTION EXP2(value AS DOUBLE) AS DOUBLEEXPM1
FUNCTION EXPM1(value AS DOUBLE) AS DOUBLEExtend
FUNCTION Extend[T](BYREF items AS LIST OF T, values AS LIST OF T) AS INTEGERFUNCTION Extend(BYREF buffer AS ByteBuffer,bytes AS LIST OF BYTE) AS INTEGER FAILS IndexErrorFUNCTION Extend(BYREF buffer AS ByteBuffer,bytes AS LIST OF BYTE,start AS INTEGER,count AS INTEGER) AS INTEGER FAILS IndexErrorExtract
FUNCTION Extract[K,V](BYREF table AS DICT OF K TO V, key AS K) AS OPTIONAL OF V FAILS LIKE ValidateKey(AS K)FUNCTION Extract[K,V](BYREF d AS SortedDictionary[K,V],key AS K) AS OPTIONAL OF V FAILS IndexError,LIKE __ValueOrderCheck(AS K),LIKE ValidateKey(AS K)FUNCTION Extract[K,V](BYREF m AS MultiMap[K,V],key AS K) AS OPTIONAL OF LIST OF V FAILS LIKE ValidateKey(AS K)ExtractAt
FUNCTION ExtractAt[T](BYREF items AS LIST OF T,index AS INTEGER) AS T FAILS IndexErrorFUNCTION ExtractAt[K,V](BYREF m AS MultiMap[K,V],key AS K,index AS INTEGER) AS V FAILS MissingKey,IndexError,LIKE ValidateKey(AS K)