Skip to content

Instantly share code, notes, and snippets.

Avatar

cairdcoinheringaahing cairdcoinheringaahing

View GitHub Profile
View draft.md

Input

A string S of length between 2 and 30. The characters are taken from the 95 printable ASCII characters, byte values 32 (0x20) to 126 (0x7E) ( to ~)

Output

Your code must compute and output all strings within [Levenshtein][1] distance 2 of S. You can have duplicates as long as you also have all the different strings, and the output may be in any order.

Scoring

View Ƒ functionality.md

For the descriptions, l refers to the left argument, r to the right. As Ƒ doesn't map over lists, (for some atom A that doesn't operate on lists) is equivalent to AƑ€Ạ for lists (i.e. the atom is invariant for each element)

For the nilad commands, is simply equalivalent to ⁼N, so they've been excluded from this list

The atoms WḲṆṾ all yield 0 no matter the left argument, and so are ignored in the list.

Atom Description
View badges
All badges you can earn on PPCG without posting a single answer or question. * indicates can be awarded multiple times with no limit.
Without posting an answer or question, it is possible to get a maximum of 60 badges, assuming the indefinite ones are only awarded once
Altruist
Investor
Autobiographer
Caucus *
Constituent *
Commentator
Pundit
View polyglot
;{'ZYXWVUTSRQPOMLKJIHGFEDCBA'UwwUwwUwwUwwUwwUwwUwwUwwUwwUwwUwwUwwUw?
;ECEboDFS
;@`
;EJO
;^>>>>>>^++++++@+{+@------@.^<^>++.^+.^<^<^>>+.^+.<^>+.^<^<^<^>>>+.^+.^<^>+.^+.^<^<^>>+.^+.^<^>+.^+.^<^<^<^<^>>>>+.^+.^<^>+.^+.^<^<^>>+.^+.^<^>+.^+.^<^<^<^>>>+.^+.^<^>+.
+25
`i
Ex,+65,h
1 {- !!! /* /* -}
;
View language catalogue.md

Languages

Language name Written in Version TIO First commit date Latest commit date JHT Rating Hello, World! TC?
[Adapt][l1] Add++ v2 [✓][t1] 07/05/18 13/08/19 14 - 71 [14][h1] N/A
[Add++][l2] Python v5.10 [✓][t2] 17/05/17 31/12/18 28 - 765 [19][h2] N/A
[Bitwise Fuckery][l3] Python v1 [✓][t3] 23/09/17 10/12/17 3 - 36 [260][h3] N/A
[Commentator][l4] Python v1 [✓][t4] 16/07/17 17/12/17 8 - 117 [197][h4] N/A
[Deorst][l5] Python v1.2 [✓][t5] 26/08/17 07/09/19 21 - 137 [15][h5] N/A
[Flipbit][l6] Python v1 [✓][t6] 26/10/17 04/01/18 0 - 0 [14
View movies
- N: Schindler's List
- N: The Exorcist
- N: The Shining
- 2001: A Space Odessy
- N: A Clockwork Orange
- Jurassic Park
- N: The Godfather
- N: Stand By Me
- E.T. The Extraterrestrial
- Taken
View JHTBot replace codes.md
Original character Replace code
¡ v!
¢ |c
£ -L
¤ ^o
¥ =Y
¦ ^|
© oC
¬ ^_
@cairdcoinheringaahing
cairdcoinheringaahing / atoms.md
Last active Jan 6, 2018
Jelly equivalents to atoms
View atoms.md

A collection of programs that substitute for the commands found here. Single byte nilads aren't included. Vectorisation isn't included, i.e. [1, 2, 3] + 10 != [11, 12, 13] with these substitutions, however, if there is a non-vecotirsing equivilent, then the vecotirsing one must vectorise. N/A indicates that a solution is currently under development or may not be possible. Keep in mind that execing Python code isn't a valid alternative.

Please note that these do not have to handle overloads.

Monads

These are links which take a single argument, and aren't expected to work when given 2 arguments.

Atom Description Program