Check out https://github.com/LouisPetrik/codehints instead.
This repo is a collection of cheatsheets on different programming languages. This repo serves for quickly jotting down learnings, therefore check out codingcheats.io for a more complete version.
- Variables and Data Types
- Functions
- Arrays
- Dynamic arrays (vectors)
- Stack, Heap and Static Memory
- Pointers
- References
- Classes
- Structs
- Getting started, tools & the REPL
- Types
- Functions
- Bindings
- Custom types
- IO
- Records
- Conditionals
- Pattern matching
- Map, Reduce and Filter
- Arrays
- Folds
- Standard Library
- Lists
- Typeclasses
- Interaction with JavaScript
In case you are interested in contributing, reach out to me.
Each Markdown file has a header section on top which will be rendered to . Therefore it holds the title, the description etc.
Make sure each file at leasts holds a minimal header with a title:
---
title: The title
---
Each technology has one intro.md in its directory. This file always has
a header like this:
```markdown
---
title: Introduction to Technology-name
sidebar_position: 1
slug: /category/technology-name
---
Each of the files has the h1 headings:
- What is technology-name?
- Author's Notes (optional)
- Sources
- Additional Ressources
Please do not use uncloses XML tags anywhere as this will break anything. Thank you.
- Interfaces in C++
- Filling out AssemblyScript and TypeScript
- Basics of C
- Bun Cheatsheet