Category:BQN: Difference between revisions
Content deleted Content added
rstub |
No edit summary |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1:
{{language|BQN
|checking=dynamic
|exec=bytecode
|gc=yes
|site=https://mlochbaum.github.io/BQN/
|parampass=value
|safety=safe
|bnf=https://mlochbaum.github.io/BQN/spec/grammar.html}}{{language programming paradigm|functional}}[[Category:Programming paradigm/Tacit]]
BQN is a new (initially released 2020) [[wp:Array programming|array oriented]], [[functional_programming|functional]] programming language in the [[APL]] lineage, which aims to remove irregular and burdensome aspects of the APL tradition and put the great ideas on a firmer footing. While its use demands a solid understanding of functions and multidimensional arrays, BQN's focus on providing simple, consistent, and powerful array operations (and documentation!) makes it a good language for learning array programming and building stronger array intuition.
Documentation can be found at https://mlochbaum.github.io/BQN/doc/.
==Todo==
[[Tasks_not_implemented_in_BQN]]
|
Latest revision as of 12:06, 13 November 2023
![Language](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type checking: | Dynamic |
See Also: |
BQN is a new (initially released 2020) array oriented, functional programming language in the APL lineage, which aims to remove irregular and burdensome aspects of the APL tradition and put the great ideas on a firmer footing. While its use demands a solid understanding of functions and multidimensional arrays, BQN's focus on providing simple, consistent, and powerful array operations (and documentation!) makes it a good language for learning array programming and building stronger array intuition.
Documentation can be found at https://mlochbaum.github.io/BQN/doc/.
Todo
Pages in category "BQN"
The following 73 pages are in this category, out of 273 total.
(previous page) (next page)R
S
- Safe and Sophie Germain primes
- Sattolo cycle
- Search a list
- Sequence of non-squares
- Set
- Shift list elements to left by 3
- Show ASCII table
- Show the (decimal) value of a number of 1s appended with a 3, then squared
- Sierpinski carpet
- Sierpinski triangle
- Sieve of Eratosthenes
- Smallest square that begins with n
- Sort an integer array
- Sort numbers lexicographically
- Sorting algorithms/Bogosort
- Soundex
- Split a character string based on change of character
- Square but not cube
- Stack
- Strange numbers
- Strange plus numbers
- String append
- String case
- String concatenation
- String interpolation (included)
- String length
- String matching
- Strip a set of characters from a string
- Strip comments from a string
- Strip control codes and extended characters from a string
- Strip whitespace from a string/Top and tail
- Subleq
- Substring
- Substring/Top and tail
- Sudan function
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of elements below main diagonal of matrix
- Sum of first n cubes
- Sum of square and cube digits of an integer are primes
- Sum of squares
- Sum of the digits of n is substring of n
- System time