Carp/docs
Scott Olsen d8d3669a16
feat: add 'when' functions for Maybe and Result (#1180)
* feat: add 'when' functions for Maybe and Result

These functions enable users to execute some side-effecting function
(one that returns unit and take no arguments) based on the contents of a
Maybe or Result.

`when-success`: Executes a side-effect when given a `Result.Success`
`when-error`: Executes a side-effect when given a `Result.Error`
`when-just`: Executes a side-effect when given a `Maybe.Just`
`when-nothing`: Executes a side-effect when given a `Maybe.Nothing`

* docs: add Control to core lib doc generation
2021-03-15 09:53:22 +01:00
..
core feat: add 'when' functions for Maybe and Result (#1180) 2021-03-15 09:53:22 +01:00
sdl chore: Remove SDL docs 2020-11-19 21:43:02 +01:00
carp_on_arduboy.jpg Embedded docs. 2020-04-21 07:45:27 +02:00
CInterop.md feat: Add support for emitting literal C (#1178) 2021-03-04 07:29:52 +01:00
compiler-passes.drawio docs: add diagrams 2020-04-17 17:27:43 +02:00
compiler-passes.svg docs: add diagrams 2020-04-17 17:27:43 +02:00
Contributing.md chore: Creates pre-commit hook to format Haskell code (#1047) 2020-12-05 14:26:28 +01:00
Derive.md feat: Derive (#1120) 2021-01-15 10:48:34 +01:00
Drop.md feat: Add drop interface (#1088) 2021-01-31 21:15:10 +01:00
DynamicSemantics.md docs: fix some typos and minor grammatical errors 2020-07-26 08:30:37 +10:00
Embedded.md Add support for cross-compilation. 2020-10-10 20:01:18 +02:00
Format_Strings.md docs: don’t confuse liquid (#1152) 2021-01-26 13:21:20 +01:00
hacking.md docs: fix some typos and minor grammatical errors 2020-07-26 08:30:37 +10:00
HowToRunCode.md docs: Clarifications 2020-11-24 06:45:51 +01:00
index.md Update index.md 2018-03-27 11:51:22 +02:00
Install.md feat: Better docs structure 2020-11-19 21:24:34 +01:00
LanguageGuide.md feat: Adds defn- and def- macros (#1174) 2021-03-03 08:57:36 +01:00
Libraries.md docs: Typo 2020-12-23 10:02:18 +01:00
Macros.md docs: mention environment in macro docs 2020-05-05 15:21:36 +02:00
Manual.md docs: A document about running code (#1013) 2020-11-24 06:40:31 +01:00
Memory.md feat: Add drop interface (#1088) 2021-01-31 21:15:10 +01:00
Multimedia.md fix: Level of heading 2020-11-20 08:25:20 +01:00
patterns.md Fix link to Memory.md in patterns.md (#1073) 2020-12-16 10:09:00 +01:00
Quasiquotation.md feat: Quasiquotation (#1129) 2021-01-15 10:50:04 +01:00
ReleaseChecklist.md docs: Change the order of the actions in the release checklist 2021-02-01 19:24:15 +01:00
Terminology.md docs: fix some typos and minor grammatical errors 2020-07-26 08:30:37 +10:00
Tooling.md refactor: Move emacs-mode to separate repo (#981) 2020-11-20 07:48:21 +01:00