profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/GoNZooo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Rickard Andersson GoNZooo Pleven, Bulgaria http://severnatazvezda.com/ Backend & frontend. Zig, Haskell, PureScript, TypeScript, Elixir/Erlang and lots more, check repos.

GoNZooo/dragonfly-grammars 3

My collection of dragonfly grammars, utilities for coding by voice.

GoNZooo/99-problems-in-erlang 1

Exercises done in erlang

GoNZooo/99-problems-in-racket 0

Exercises done in Racket

GoNZooo/angular-sandbox 0

Just a repo for trying out stuff

GoNZooo/annotate 0

Annotations for buffers in emacs

GoNZooo/apl-idioms 0

Just a holder repo for some APL idioms & learning

GoNZooo/armTheHomeless 0

Multi-client server template/framework

GoNZooo/at-notes 0

Extension for VSCode to highlight certain tags in comments

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 1d5878ae443e626cf7449aef6c7a6c3dafef4876

add side-by-side for `Monad`

view details

push time in 2 hours

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha b1511ef3b5be510461dadfca8e8f6c4f5364c8f3

add `<*>` side-by-side comparison with `<$>` & `$`

view details

push time in a day

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha cf8c5ab9132322d7b07436b55e2c207e2f01025c

remove redundant comment

view details

Rickard Andersson

commit sha 828f702c9cbd30dc787db62ff0425b6ac2568d61

add bit about `<$>`

view details

push time in a day

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 0e48024172fdbc308ae529f8355fbb1bae4c2ce5

add note about skipping "Type Classes" for IO

view details

push time in 3 days

push eventGoNZooo/zig-downloader

Rickard Andersson

commit sha f9da7a000f4bd808c05760fdc0dbf74bac7909a8

print warnings for non-existent arch names Useful for finding silly errors.

view details

push time in 3 days

push eventGoNZooo/zig-downloader

Rickard Andersson

commit sha e7a75c34980b22d53a2b65290bbbb73f3cf14567

add exe to hie file

view details

push time in 3 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 513119e3c902430806428825db822c2b3ad2419e

add `tryIO` example

view details

push time in 4 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 539b60033b81c7173a75dc21a85333879778960a

make zip code & city optional in `IPGeoInfo`

view details

push time in 5 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 13856ce6a38e97f8afcedc939b829d33c7a60be2

say "later chapters" instead of "later in the course"

view details

push time in 6 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha c332fdb71bb0907f0cec74f431cd7c5f05731d98

dedent code blocks

view details

push time in 7 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha c7276a7c9d08e439e96d0705c228139d849f616b

add examples of instances

view details

push time in 7 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha be1a452e17251047094f898f6f51fe9747481805

one more `Eq` instance exercise

view details

Rickard Andersson

commit sha fd633573ffe6e86438c76a3aa4b818474487f017

add more basic `Eq` instance exercise

view details

push time in 7 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 267f1c4ef89d22d2e8647a277777a53e13dfe374

add exercise for defining `Eq` instance

view details

push time in 7 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 4b325c9ab89a026fe99d53fa8da3f6864b7e24e3

add exercise for `Eq`

view details

Rickard Andersson

commit sha e3a07b213e0186115ce7552283965b1e8f579743

add `mapNotEqual` exercise for `Eq`

view details

Rickard Andersson

commit sha 51e553377b0560a3fc2e30ab0892c6a1091ed0af

change description of `mapNotEqual` Also add `allNotEqual` as a warm-up (ish)

view details

Rickard Andersson

commit sha 0559e272a44973fb251589968717f3fade356226

add `removeElement`

view details

Rickard Andersson

commit sha 4f4a66d32dfeab3e01b1d50000c6b2b2bb7e865c

add `allBetween` to `Ord` exercises

view details

push time in 8 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha c32821630622ef1903387ced7a40898a5eed28d1

add more thanks to README

view details

push time in 11 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 8dba4cdc7e1e8b710cfc438cadcf78dd697c61f4

move "effectful" to 4th place This will help because we learn more about `fmap`, `pure`, etc. and we can more readily reason about what is going on when we want to manipulate the results we get in our `IO` functions

view details

Rickard Andersson

commit sha f64a4a81764a5d358e710293287f67129ff3c678

move clarification about `MINIMAL` to after `Num`

view details

Rickard Andersson

commit sha 69a76b33ff1e84ddee9f34f5dccf94e583efb742

move section about HKTs to `03-type-classes.md`

view details

push time in 11 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha d8b9558e6c88adfe533e95e57b009dd44651de43

move bit about "Should you..." to end

view details

Rickard Andersson

commit sha 7fdc0a79673058af92aae30b1afef5c448c7c721

add basic error handling section

view details

push time in 11 days

push eventGoNZooo/gotyno-hs

Rickard Andersson

commit sha db27a46d96b08e2bb9655a80b30915b243f77929

rename `addImports`: `setImports` This is clearer because we actually set the current imports via this call.

view details

Rickard Andersson

commit sha ee2a50dfd40428189188522adc4b2a2adb19c53d

remove imports from `AppState` This was interacted with from odd places and I think it was quite feasible to pass it down to everything that needs it. I would hesitate to do the same with other state variables but we'll see.

view details

Rickard Andersson

commit sha 5e22f2ca6fe1e3155cf5b8fa3abb1d4ef09ffa96

make test for imports not contaminating later modules

view details

push time in 12 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha a6a183d9833a3f1ded1140ef15cb4783d4d421f8

add some basic HTTP request exercises

view details

push time in 14 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha cee5fd00437b048104c401d5c995e1cb6d26da24

add `pure` to exercises

view details

push time in 14 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha f040f036a33fb01c8cb2970e4550b860fbb91cd9

add note about `IPGeoInfo` being incomplete

view details

push time in 14 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 8b7a2ca507e2a9b66f5e5f024e3054c142e67f69

explain `genericParseJSON` more

view details

push time in 15 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 784d6cccd640813522f2f79e934cd95f8b1433b0

add `aeson` to the mix Also example of using `aeson` to parse responses

view details

push time in 15 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 32807be6a71a4283fd9fc4e50e9a050280fd7040

add section about making basic GET requests

view details

Rickard Andersson

commit sha 1d6a3dad92562f41edcb720808456393a5dc8131

add HTTP GET section for `Maybe LByteString`

view details

push time in 15 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha a0ad890037cd3778bf6551a03a02861e51dab5fd

reformat newlines for IO example

view details

Rickard Andersson

commit sha cd100111371dbd1aa5680a3c123469974d6ab67d

add TypeScript example next to `IO`

view details

push time in 15 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 2d9ba65c90a238588d1d15f9f32567de7841012b

specify "JavaScript/TypeScript" Users who have only seen JavaScript may not have seen the `Promise<T>` shape and could have a hard time understanding it.

view details

push time in 16 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha dc35f7023bcf37928aec8ad43a80343ca72dc309

add more in analog w/ JS

view details

push time in 16 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 8e467ab8b076de9ff82c14971615a145e86e4d50

add example without signatures for `IO a`

view details

push time in 16 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha cbe2d7c655a63a70c3bc44c9023a9393bd78b892

add bit specifically about `do`-notation

view details

push time in 16 days

push eventquanterall/HaskellMaterials

Rickard Andersson

commit sha 2127ccb9587825c0cc07f41c4575ea2271d89da2

add `readFile` tip to IO exercise

view details

push time in 16 days