Skip to main content

Tags

A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

for questions about monomorphization, a compilation strategy that eliminates run-time polymorphism by generating specific versions of a function or type for each possible instantiation.
3 questions
for questions about context-free grammars, a specific type of formal grammar that does not depend on any level of context to apply or parse. Do not use for questions about grammars in gen…
3 questions
for questions relating to functions, operators, or types that are provided by the core language
3 questions
For questions about concatenative languages, a family whose distinguishing feature is that two programs can be composed by appending one to the other. Use this tag for questions about designing or imp…
3 questions
3 questions
For questions about functions that give identical outputs for identical inputs between separate calls and do not have any program-visible side effects.
3 questions
for questions about the lazy evaluation strategy, by which an expression is evaluated only when its value is needed.
3 questions
A regex (a regular expression, regexp) is a textual form for specifying sets of strings in a regular language, often used for matching against. Use this tag for questions about regex as it pertains to…
3 questions
For questions about data types, the classification and categorization of data in a programming language based on its nature, properties, and the operations that can be performed on it. Data types defi…
3 questions
For questions about foreach loops or related concepts, specialized for loops designed to iterate over the elements of a collection, rather than over a range of numbers or until a condition is met.
3 questions
For questions about adding new features without breaking legacy code.
3 questions
3 questions
For questions about the design of, or languages or features which are closely related to, APL.
3 questions
3 questions
3 questions
Use for questions about operator overloading, a language feature that allows operators to have programmer-specified meanings.
3 questions
For questions about the design of Octave and the MATLAB language, or languages which are closely related to them
3 questions
For questions about first-class object. These objects typically include being passed as an argument, returned from a function, and assigned to a variable.
3 questions
For questions relating to string interpolation, or the evaluation of strings with certain placeholders for expressions.
3 questions
For questions about a 'never' type, the type of an expression that is never reached or evaluated. This would typically be used as the return type for functions that never return, such as those that te…
3 questions
For questions about the ad-hoc parametric polymorphism feature typeclasses, as found in Haskell. Do not use for questions only about types, classes, or class types.
3 questions
for questions about gradual type systems, where statically- and dynamically-typed code can exist within the same program
3 questions
For questions related to the creation, usage, and improvement of software documentation
3 questions
3 questions
For questions relating to the order of evaluation of operators in a programming language.
3 questions
For questions relating to bitwise operators, which operate on the individual bits of integer types.
3 questions
1
4
5
6 7 8