aboutsummaryrefslogtreecommitdiff
path: root/documentation/bookmark/text
diff options
context:
space:
mode:
authorEduardo Julian2022-04-04 22:47:56 -0400
committerEduardo Julian2022-04-04 22:47:56 -0400
commit14f18c100c2f8c3ec9c60c14330d926cd2d6f639 (patch)
treea033abb73d7d6ca51878df76df7732e977dfabe3 /documentation/bookmark/text
parent8eb86ed366b2305751f2e831c7a081ffcca82c89 (diff)
Properly handling variance for arrays to avoid invalid subtyping.
Diffstat (limited to 'documentation/bookmark/text')
-rw-r--r--documentation/bookmark/text/unicode.md4
-rw-r--r--documentation/bookmark/text/utf8.md9
2 files changed, 13 insertions, 0 deletions
diff --git a/documentation/bookmark/text/unicode.md b/documentation/bookmark/text/unicode.md
new file mode 100644
index 000000000..f58b09aac
--- /dev/null
+++ b/documentation/bookmark/text/unicode.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [How Unicode helps to ruin your software](https://blog.typeable.io/posts/2021-08-17-unicode.html)
+
diff --git a/documentation/bookmark/text/utf8.md b/documentation/bookmark/text/utf8.md
new file mode 100644
index 000000000..4def76b75
--- /dev/null
+++ b/documentation/bookmark/text/utf8.md
@@ -0,0 +1,9 @@
+# Reference
+
+0. [A Branchless UTF-8 Decoder](https://nullprogram.com/blog/2017/10/06/)
+0. [skeeto/branchless-utf8](https://github.com/skeeto/branchless-utf8/blob/master/utf8.h)
+0. [trivial-utf-8](https://gitlab.common-lisp.net/trivial-utf-8/trivial-utf-8)
+0. [utf8: Unicode Text Processing](https://rdrr.io/cran/utf8/)
+0. [Encoding character strings in R](https://rstudio-pubs-static.s3.amazonaws.com/279354_f552c4c41852439f910ad620763960b6.html)
+0. [Any Encoding, Ever - ztd.text and Unicode for C++](https://thephd.dev/any-encoding-ever-ztd-text-unicode-cpp)
+