axon
Axon expression string
Future represents the result of an asynchronous computation
Return absolute value of a number, if null return null
Add item to the end of a list and return a new list
Add all the items to the end of a list and return a new list
Add a column to a grid by mapping each row to a new cell value
Return a new grid with additional column meta-data
Add grid b as a new set of columns to grid a
Return new grid with additional grid level meta-data tags
Add an additional Dict row to the end of a grid
Add an list of rows to the end of a grid
Return if all the items in a list, dict, or grid match the given test function
Return if any the items in a list, dict, or grid match the given test function
Set the unit of a number
Fold multiple values into their standard average or arithmetic mean
Reflectively call a function with the given arguments
Reflectively call a function with arguments by name
Return this string with the first character converted to uppercase
Clamp the number val between the min and max
Get a column by its name
Get the column names a list of strings
Get a column as a list of the cell values ordered by row
Collect stream into a in-memory list or grid
Get the columns from a grid as a list
Localize column display names
Concatenate a list of items into a string
List conjunct definitions in the context namespace as Def[]
Return if val contains x
Construct a Coord from two Numbers in decimal degrees
Compute the great-circle distance between two Coords
Latitude of a Coord as a Number
Longitude of a Coord as a Number
Fold multiple values into their total count Return zero if no values
Get the current top-level function's tags
If val is a DateTime
Construct a DateTime from a date, time, and timezone name
Get day of month as integer between 1 to 31 from date or datetime
Given a DateTime or Date, return the day of the year
Return a string of the given value's type
Return this string with the first character converted to lowercase
Lookup a def by its symbol name (Str or Symbol)
List all definitions in the context namespace as Def[]
Get display string for dict or the given tag
Return if a DateTime is in daylight saving time
Iterate the items of a collection
Iterate the days of a span
Iterate the months of a span
Iterate the items of a collection until the given function returns non-null
Write the str represenation of x to stdout and return x
End value of a DateSpan, Span, or a range
Return if Str ends with the specified Str
Return if two values are equivalent
Evaluate an Axon string expression
Evalate an Axon string expression to a function
Apply a filter expression to a collection of dicts
Convert a filter expression to a function which maybe used with findAll or find
Find the first matching item in a list or grid by applying the given filter function
Find all the items in a list, dict, or grid by applying the given filter function
Get the first item from an ordered collection or return null if the collection is empty
Get the first day of given date's month
Map each item in a list or grid to zero or more new items as a flattened result
Flatten a list to a single level
Fold a list or stream into a single value using given folding function
Fold the values of the given column into a single value
Fold a set of columns in each row into a new folded column and return a new grid
The fold end marker value
The fold start marker value
Format an object using the current locale and specified format pattern
Given Number of milliseconds since Unix epoch return a DateTime
Find a top-level function by name or by reference and return its tags
Find all the top-levels functions in the current project which match the given filter
Get an item from a collection
Get an item from a str, list, or grid safely when an index is out of bounds
Given a grid return the types used in each column as a grid with the following
Convert grid columns into a dict of name/val pairs
Replace every grid cell with the given from value with the to value
Convert grid rows into a dict of name/val pairs
If val is a Grid return if it has the given column name
Get hour of day as integer between 0 to 23 from time or datetime
Given a DateTime in a specific timezone, return the number of hours in the day
Return the first match of x in val searching forward, starting
at the specified offset index
Return the last match of x in val searching backward, starting
at the specified offset index
Insert an item into a list at the given index and return a new list
Insert a list of items at the given index and return a new list
Return if the given instance inherits from the spec via nominal typing
Is number an ASCII alpha char
Is number an ASCII alpha-numeric char
Return if an object is a boolean type
Return if an object is a Date type
Return if an object is a DateTime type
Return if an object is a dict type
Is number a digit in the specified radix
Return if an object is a number type with a time unit
Return if a collection is empty
Return if an integer is an even number
Return if an object is a function type
Return if an object is a grid type
Return if an object is a grid that conforms to the history grid shape
Return if given string is an Axon keyword
Return if a year is a leap year
Return if an object is a list type
Is number an ASCII lowercase alphabetic char
Given an optional value return true if the SI metric system should be used
Return if val is the Number representation of not-a-number
Return if an object is not null
Return if an object is null
Return if an object is a number type
Return if an integer is an odd number
Return if an object is a ref type
Is number is whitespace char
Return if an object is a span
Return if an object is a str type
Return if the given string is legal tag name - see Etc.isTagName
Return if an object is a Time type
Is number an ASCII uppercase alphabetic char
Return if an object is a Uri type
Does the given Date or DateTime fall on Mon, Tue, Wed, Thu, or Fri
Does the given Date or DateTime fall on Sat or Sun
Join two grids by column name
Join a list of grids into a single grid
Return a new grid with keeps the given columns, but removes all the others
Get the last item from an ordered collection or return null if the collection is empty
DateSpan for month previous to this month 1..28-31
Get the last day of the date's month
DateSpan for 3 month quarter previous to this quarter
DateSpan for week previous to this week sun..sat (uses locale start of week)
DateSpan for year previous to this year Jan-1..Dec-31
Truncate stream after given limit is reached
Evaluate an expression within a specific locale
Convert a char number or str to ASCII lower case
Map list, dict, or grid by applying the given mapping function
Get the marker value singleton Marker.val
Compare two numbers and return the larger one
Merge two Dicts together and return a new Dict
Get the meta-data from a grid or col as a dict
Compare two numbers and return the smaller one
Get minutes of the time as integer between 0 to 59 from time or datetime
If val is a Grid return if it does not have given column name
Get month as integer between 1 to 12 from date or datetime
Find the given item in a list, and move it to the given index
Get NA not-available singleton NA.val
If val is a Col, get the column name
Get the list of names used by a given dict
Return the Number representation of not-a-number
Return the Number representation negative infinity
Get the none value singleton None.val
Return current DateTime according to context's time zone
Return current time as nanosecond ticks since 1 Jan 2000 UTC
Return current DateTime in UTC
Number of whole days in a span
Get the number of days in a given month
Return if a timestamp is contained within a Date range
Pad string to the left
Pad string to the right
Parse Axon source code into an abstract syntax tree modeled as a tree of dicts
Parse a Str into a Bool, legal formats are "true" or "false
Parse a Str into a Date
Parse a Str into a DateTime
Parse a filter string into a Filter instance
Parse a Str into a Float
Parse a Str into a integer number using the specified radix
Parse a Str into a number with an option unit
Parse a Str into a Ref
Parse a search string into a Filter instance
Parse a Str into a Symbol
Parse a Str into a Time
Parse a Str into a standardized unit name
Parse a string into a Uri instance
DateSpan for last 30days today-30days..today
DateSpan for last 7 days as today-7days..today
DateSpan for this past today-365days..today
Return the Number representation positive infinity
Find the first match of regular expression in s
or return null if no matches
Find all matches of the regular expression in s
Return a list of the substrings captured by matching the given
regular operation against s
Return if regular expression matches entire region of s
Reduce a collection to a single value with the given reducer function
Given a ref return Ref.dis
Generate a new unique Ref identifier
Given an absolute ref, return its project name
Get a relative display name
Remove an item from a collection and return a new collection
Return a new grid with the given column removed
Return a new grid with all the given columns removed
This method is for backward compatibility only - use none()
Return a new grid with the given column renamed
Return a new grid with multiple columns renamed
Return a new grid with the columns reordered
String replace of all occurrences of from with to
Get a grid row as a list of cells
Get seconds of the time as integer between 0 to 59 from time or datetime
Set a collection item and return a new collection
Return a new grid with column meta-data replaced by given meta dict
Return new grid with grid level meta-data replaced by given meta Dict
Return number of items in str, list, or grid
Skip the given number of items in a stream
Sort a list or grid
Sort a grid by row display name - see Grid.sortDis
Examples
Reverse sort a list or grid
Split a string by the given separator and trim whitespace
Fold multiple values to compute the difference between the max and min value
Start value of a DateSpan, Span or a range
Return current locale's start of weekday
Return if Str starts with the specified Str
Create new stream from given collection
Create a new stream for the cell values of the given column
Fold multiple values into their numeric sum
Given a grid of records, assign new ids and swizzle all internal ref tags
List tag definitions in the context namespace as Def[]
List term definitions (tags and conjuncts) in the context namespace as Def[]
DateSpan for this month as 1st..28-31
DateSpan for this 3 month quarter
DateSpan for this week as sun..sat (uses locale start of week)
DateSpan for this year Jan-1..Dec-31
If val is a DateTime
Call the specified function the given number of times passing the counter
Convert a number to the given unit
Convert a scalar, list, or dict value to its Axon code representation
Convert a unicode char number into a single char string
Examples
Convert the following objects into a DateSpan
Given an arbitrary object, translate it to a Grid via Etc.toGrid
Convert a number to a hexadecimal string
Given a DateTime return Number of milliseconds since Unix epoch
If val is a list return it, otherwise return [val]
Get the localized string for the given tag name or qualified name
Convert a number to its string representation in the given radix (base)
Convert the following objects into a Span
Convert an obj to its string representation
Given arbitrary string, convert to a safe tag name - see Etc.toTagName
Convert a DateTime or Span to another timezone
Return today's Date according to context's time zone
Perform a matrix transpose on the grid
Function for the -> operator
Trim whitespace from the beginning and end of the string
Trim whitespace only from the end of the string
Trim whitespace only from the beginning of the string
Get timezone as city name string in tzinfo database from datetime
Return the unique items in a collection
Given a number return its unit string or null
Return if the two numbers have the same unit
Convert a char number or str to ASCII upper case
Get the basename (last name in path without extension) of a Uri as a string
Parse an ASCII percent encoded string into a Uri according to RFC 3986
Return the percent encoded string for this Uri according to RFC 3986
Get the URI extension of a Uri as a string or null
Return if the fragment identifier portion of the a URI after hash symbol
Get the host Uri as a string or null
Return if the URI path ends in a slash
Get the name Str of a Uri (last item in path)
Get the path segments of a Uri as a list of Strs
Get the path a Uri as a string
Adding trailing slash to the URI
Get the port of a Uri as a Number or null
Return if the query portion of the a URI after question mark
Get the scheme of a Uri as a string or null
Get the list of values used by a given dict
Given a DateTime or Date, return the week number of the year
Get weekday as integer from 0 to 6 of Date or DateTime
Construct decoded XStr instance
Get year as integer such as 2010 from date or datetime
Return yesterday's Date according to context's time zone