Skip to content

Commit

Permalink
🍎
Browse files Browse the repository at this point in the history
  • Loading branch information
AlephAlpha committed Aug 7, 2024
1 parent a05a37b commit ccd3d98
Show file tree
Hide file tree
Showing 14 changed files with 244 additions and 139 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Fixed some errors in the documentation.
* Fixed a bug in `\binomial`. Now it returns `0` when the second argument is negative.
* Fixed a bug in `\factor`. In earlier versions, it may return incorrect results.
* New particles: `\concatMap`, `\fixedPoint`, `\unconcatMap`.
* New particles: `\concatMap`, `\fixedPoint`, `\onAny`, `\unconcatMap`.

### Breaking changes

Expand Down
8 changes: 0 additions & 8 deletions analysis/Ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,14 +152,6 @@ LiberationMono 字体所支持的字符列举于[此文件](analysis/LiberationM

- [ ] `\polPow`:将一个列表视为多项式的系数,求多项式的 n 次幂。感觉不会太常用。

### [Ways to add 1 to lists of lists](https://codegolf.stackexchange.com/q/237377/9288)

```
\onAny { \swap \cons }
```

- [ ] `\onAny`:助词,将一个函数应用到列表的任意一个元素上。比如说 `[1,2,3] \onAny \increment` 有三种可能的结果:`[2,2,3]``[1,3,3]``[1,2,4]`

### [Remove falsy rows and columns](https://codegolf.stackexchange.com/q/269954/9288)

```
Expand Down
16 changes: 8 additions & 8 deletions analysis/corpus.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"ᵉĝ,"ᵉĝ,
1:ᶦ{$ᵉ+
ʷ{←Pᶜ←
#3<
#3<
qŁƀ=ũ
↕=
S=
Expand Down Expand Up @@ -110,7 +110,7 @@ RḞŤ
Oᵐ{x=
*äK
R:∙
*ĕ$∑=
ʰ_∙ž
ᵒ+7f
ĭᵐ↔Ĭ
258Ɗ+12%→
Expand Down Expand Up @@ -176,7 +176,7 @@ o↔ĭ∑ä
R:E∏
ux→=∕$p=
ĭ$Ĭ
ᵈ;ᵈCcc,
ʰ{$c
ƊsC↔~cɗ-
¢Bx¢E$y↔∫
ṖÞx→↕=
Expand Down Expand Up @@ -208,7 +208,7 @@ D:×Ṁ
Øc;$ᶻ,ŤxᶻŘ
Ṗ↕ũṀ←½
Rᶠ{$R~ᵃƂ×Öƃ=
ĉᶣj
ĉᴶj
ᶠ{JS=}ş
ᵐµṀ
o:h-l
Expand Down Expand Up @@ -241,7 +241,7 @@ RS2L::∙√ɔ$≤
q£E→∫x>çƆᵖLÅ
ᶦ{:Ɔ≥$tI}ṁ
SjŢ½ađ
R↔$∆çᶣ{CᵈAc}-ň
R↔$∆çᴶ{CᵈAc}-ň
∑½$ṁ±*$:#←c≥
ʷ{P↕1:Ð-:Cž¿?}žz
õx-çṀ
Expand Down Expand Up @@ -306,7 +306,7 @@ Jĭ?∑hÅ
ʷ∑→ᵉbD
ᶦ{Ƃ2ŗɔƃ3M
ĎSᵉti¦
{x:ᵒ≈>~}aş#
{x:ᵒ≈>~}aş#
→r$ÇƆ/←ŗ0ɔ$ᵑ∆
1D∑
rjŢ
Expand Down Expand Up @@ -337,7 +337,7 @@ Z:Ť‼Ť$ḟ
Ħ¬
ᵐ#:x+Ṁ$ᵒ%ᵐᶻ@ji
ŤđᵃSᵒÐj↕=
ᶣŤŤđ≡¿ᵐ≡
ᴶŤŤđ≡¿ᵐ≡
Ňr26%→Ɔ64+$∑→řH
7R¢ɔ∙11¦
ᵃ#*R↕v#Š:ᵐ∑ᵈv=¿:∑ᵈ§=¿
Expand All @@ -347,4 +347,4 @@ Sđ∙Z
pƆᵗ≤ᵗ≥
o$2ᵑ{Jĭᵃjᵈ↔,}=
+ʸ{CU$x3+þç++;ž¿Ø?
*∙Ɗᶣɗ=
*∙Ɗᴶɗ=
29 changes: 15 additions & 14 deletions analysis/freq_1gram.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{ : 79
{ : 80
$ : 56
= : 55
= : 54
: : 50
+ : 46
∑ : 40
∑ : 39
ᵐ : 35
→ : 33
* : 32
R : 32
* : 31
← : 30
x : 29
} : 28
Expand All @@ -16,9 +16,9 @@ j : 26
- : 25
o : 24
ç : 24
, : 23
2 : 23
ᵉ : 22
, : 22
↕ : 22
Ť : 21
# : 20
Expand All @@ -44,50 +44,49 @@ t : 15
Ƃ : 14
Ɗ : 14
Ň : 14
; : 14
L : 14
ᶦ : 13
< : 13
ᵃ : 13
ᶻ : 13
≡ : 13
∫ : 13
; : 13
∙ : 13
q : 12
½ : 12
Ë : 12
∙ : 12
∆ : 12
_ : 12
ʷ : 11
Q : 11
r : 11
ž : 11
ᵑ : 11
? : 11
c : 11
± : 11
_ : 11
J : 11
ũ : 10
ˡ : 10
Ţ : 10
E : 10
ž : 10
ŋ : 10
c : 10
@ : 10
% : 10
ᶠ : 10
N : 10
∏ : 10
O : 10
C : 10
z : 10
ᵈ : 10
ᶜ : 9
¬ : 9
≥ : 9
‼ : 9
ŗ : 9
≈ : 9
i : 9
C : 9
P : 8
f : 8
ᵚ : 8
Expand All @@ -101,6 +100,7 @@ f : 8
ᵗ : 8
4 : 8
¿ : 8
ᵈ : 8
Ƶ : 7
H : 7
Ä : 7
Expand All @@ -114,7 +114,7 @@ h : 7
ä : 7
Ř : 7
¢ : 7
: 6
: 6
ᵏ : 6
ƃ : 6
Ď : 6
Expand All @@ -124,7 +124,6 @@ h : 7
ş : 6
Ŝ : 6
ɔ : 6
ĕ : 6
> : 6
Þ : 6
∩ : 6
Expand All @@ -145,6 +144,7 @@ G : 5
Å : 5
s : 5
µ : 5
ĕ : 5
M : 5
8 : 5
√ : 5
Expand Down Expand Up @@ -190,6 +190,7 @@ g : 2
ḟ : 2
ē : 2
K : 2
ʰ : 2
¥ : 2
e : 1
: 1
Expand Down
37 changes: 17 additions & 20 deletions analysis/freq_2gram.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
ʷ{ : 9
ˡ{ : 8
ᶠ{ : 7
{$ : 6
ᵑ{ : 6
{$ : 5
{: : 5
Ťđ : 5
↕= : 4
Expand Down Expand Up @@ -53,7 +53,6 @@ $L : 3
x= : 3
R: : 3
:∙ : 3
∑= : 3
2R : 3
ĉᵐ : 3
&Þ : 3
Expand Down Expand Up @@ -143,14 +142,14 @@ Qƥ : 2
Ɔᵗ : 2
4+ : 2
ḞŤ : 2
$∑ : 2
ᵐ↔ : 2
+1 : 2
12 : 2
%→ : 2
{- : 2
Sᵖ : 2
{@ : 2
∑= : 2
ᵗ{ : 2
{≈ : 2
xq : 2
Expand Down Expand Up @@ -234,7 +233,7 @@ RS : 2
ɔ$ : 2
jŢ : 2
↔$ : 2
{ : 2
{ : 2
ž¿ : 2
çṀ : 2
3~ : 2
Expand Down Expand Up @@ -273,7 +272,7 @@ $ᵉ : 1
{← : 1
Pᶜ : 1
ᶜ← : 1
# : 1
# : 1
#3 : 1
3< : 1
Łƀ : 1
Expand Down Expand Up @@ -503,8 +502,9 @@ X< : 1
Oᵐ : 1
*ä : 1
äK : 1
*ĕ : 1
ĕ$ : 1
ʰ_ : 1
_∙ : 1
∙ž : 1
+7 : 1
7f : 1
↔Ĭ : 1
Expand Down Expand Up @@ -677,12 +677,8 @@ E∏ : 1
=∕ : 1
∕$ : 1
$p : 1
ᵈ; : 1
;ᵈ : 1
ᵈC : 1
Cc : 1
cc : 1
c, : 1
ʰ{ : 1
$c : 1
Ɗs : 1
sC : 1
C↔ : 1
Expand Down Expand Up @@ -781,8 +777,8 @@ xᶻ : 1
$R : 1
~ᵃ : 1
ƃ= : 1
ĉᶣ : 1
ᶣj : 1
ĉᴶ : 1
ᴶj : 1
JS : 1
}ş : 1
ᵐµ : 1
Expand Down Expand Up @@ -924,7 +920,7 @@ ađ : 1
R↔ : 1
$∆ : 1
ƍ : 1
çᶣ : 1
çᴶ : 1
Cᵈ : 1
ᵈA : 1
Ac : 1
Expand Down Expand Up @@ -1370,8 +1366,8 @@ ji : 1
Sᵒ : 1
ᵒÐ : 1
Ðj : 1
: 1
ᶣŤ : 1
: 1
ᴶŤ : 1
ŤŤ : 1
đ≡ : 1
ᵐ≡ : 1
Expand All @@ -1382,6 +1378,7 @@ r2 : 1
→Ɔ : 1
Ɔ6 : 1
64 : 1
$∑ : 1
→ř : 1
řH : 1
7R : 1
Expand Down Expand Up @@ -1435,6 +1432,6 @@ x3 : 1
¿Ø : 1
*∙ : 1
∙Ɗ : 1
Ɗᶣ : 1
ᶣɗ : 1
Ɗᴶ : 1
ᴶɗ : 1
ɗ= : 1
Loading

0 comments on commit ccd3d98

Please sign in to comment.