content: computer-science-lore don syme

This commit is contained in:
Maciej Jur 2023-10-31 21:14:22 +01:00
parent 164a2dcf7c
commit f2a15ad2f6
Signed by: kamov
GPG key ID: 191CBFF5F72ECAFD
6 changed files with 23 additions and 17 deletions

View file

@ -20,7 +20,7 @@ export default defineConfig({
remarkDirective,
// NOTE: pinned ^5.0.0
remarkMath,
remarkEmoji,
[remarkEmoji, {accessible: true}],
[remarkRuby, {sep: ';'}],
remarkBib,
],

View file

@ -27,10 +27,10 @@
"rehype-katex": "^7.0.0",
"rehype-raw": "^7.0.0",
"rehype-stringify": "^10.0.0",
"remark-directive": "^2.0.0",
"remark-emoji": "^4.0.0",
"remark-directive": "^2.0.1",
"remark-emoji": "^4.0.1",
"remark-gfm": "^4.0.0",
"remark-math": "^5.0.0",
"remark-math": "^5.1.1",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.0.0",
"reveal.js": "^5.0.0",

View file

@ -54,16 +54,16 @@ dependencies:
specifier: ^10.0.0
version: 10.0.0
remark-directive:
specifier: ^2.0.0
specifier: ^2.0.1
version: 2.0.1
remark-emoji:
specifier: ^4.0.0
version: 4.0.0
specifier: ^4.0.1
version: 4.0.1
remark-gfm:
specifier: ^4.0.0
version: 4.0.0
remark-math:
specifier: ^5.0.0
specifier: ^5.1.1
version: 5.1.1
remark-parse:
specifier: ^11.0.0
@ -1556,7 +1556,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001555
caniuse-lite: 1.0.30001557
electron-to-chromium: 1.4.569
node-releases: 2.0.13
update-browserslist-db: 1.0.13(browserslist@4.22.1)
@ -1580,8 +1580,8 @@ packages:
engines: {node: '>=14.16'}
dev: false
/caniuse-lite@1.0.30001555:
resolution: {integrity: sha512-NzbUFKUnJ3DTcq6YyZB6+qqhfD112uR3uoEnkmfzm2wVzUNsFkU7AwBjKQ654Sp5cau0JxhFyRSn/tQZ+XfygA==}
/caniuse-lite@1.0.30001557:
resolution: {integrity: sha512-91oR7hLNUP3gG6MLU+n96em322a8Xzes8wWdBKhLgUoiJsAF5irZnxSUCbc+qUZXNnPCfUwLOi9ZCZpkvjQajw==}
dev: false
/ccount@2.0.1:
@ -4187,13 +4187,15 @@ packages:
- supports-color
dev: false
/remark-emoji@4.0.0:
resolution: {integrity: sha512-lQP1lFaYOz6zyJTBfOwYChM1YkgJEVcxSnUBkjo9qujqWwpY36MRFzDjYDk9YNdHqkw5yExB8MnVVHb6wX9QNA==}
/remark-emoji@4.0.1:
resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
'@types/mdast': 4.0.2
emoticon: 4.0.1
mdast-util-find-and-replace: 3.0.1
node-emoji: 2.1.0
unified: 11.0.4
dev: false
/remark-gfm@3.0.1:

View file

@ -1,8 +1,9 @@
---
import image from "@assets/home/20221016-170316_1.jpg";
import Image from "astro/components/Image.astro";
import image from "@assets/home/IMG_20231029_111650.jpg";
import { Image } from "astro:assets";
const alt = "A building covered by multicolor Ivy.";
const alt = "Autumn park with colorful trees and fallen leaves";
---
<section class="p-card home-card-image">
<h2 class="p-card__heading">Image of the Month</h2>

View file

@ -6,6 +6,9 @@ title: Computer Science lore
- [To the members of the Budget Council ~ Edsger Dijkstra](https://www.cs.utexas.edu/users/EWD/OtherDocs/To%20the%20Budget%20Council%20concerning%20Haskell.pdf)
## F#
- [Don Syme arguing against the inclusion of HKT in F#](https://github.com/fsharp/fslang-suggestions/issues/243#issuecomment-916079347)
## Haskell
- [A History of Haskell: Being Lazy With Class](https://www.microsoft.com/en-us/research/wp-content/uploads/2016/07/history.pdf)

View file

@ -4,7 +4,7 @@ title: "Welcome to kamoshi.org!"
date: "20201209"
---
# Welcome to my website!
# Welcome to my website! :heart:
You have found this little floating rock in the middle of the Internet! Congrats 🎉