Instructor notebooks: https://observablehq.com/d/fa16a9680714478d?collection=@observablehq/data-vis-course
YouTube recordings:
module App where | |
import Prelude | |
import Beta.DOM as DOM | |
import Beta.DOM.HTML as HTML | |
import Data.Foldable as Foldable | |
import Effect.Class.Console as Console | |
import Effect.Timer as Timer | |
-- import React.Basic.DOM as DOM |
{ | |
inputs = { | |
flake-utils.url = "github:numtide/flake-utils"; | |
# nixpkgs.follows = "opam-nix/nixpkgs"; | |
nixpkgs.url = "github:NixOS/nixpkgs/master"; | |
# nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; | |
# opam-nix = { | |
# url = "github:tweag/opam-nix"; | |
# inputs.nixpkgs.follows = "nixpkgs"; | |
# }; |
Instructor notebooks: https://observablehq.com/d/fa16a9680714478d?collection=@observablehq/data-vis-course
YouTube recordings:
[ | |
{ | |
"id": "PR_kwDOEUG_Qs5I8CFw", | |
"number": 9160 | |
}, | |
{ | |
"id": "PR_kwDOEUG_Qs5Iop1l", | |
"number": 9145 | |
}, | |
{ |
module Main where | |
import Prelude | |
import ArgParse.Basic (ArgParser) | |
import ArgParse.Basic as ArgParse | |
import Data.Array as Array | |
import Data.Either (Either(..)) | |
import Data.Maybe (Maybe(..)) | |
import Data.String (Pattern(..)) |
module Main where | |
import Prelude | |
import Data.Foldable as Foldable | |
import Data.Int as Int | |
import Data.Maybe (Maybe(..)) | |
import Data.Nullable (Nullable) | |
import Data.Nullable as Nullable | |
import Effect (Effect) |
module Main where | |
import Prelude | |
import Control.Monad.ST as ST | |
import Data.Array as Array | |
import Data.Array.ST as Array.ST | |
import Data.Foldable as Foldable | |
import Effect (Effect) | |
import Effect.Console as Console |
module Main where | |
import Prelude | |
import Data.Foldable (fold) | |
import Effect (Effect) | |
import TryPureScript (h1, h2, p, text, list, indent, link, render, code) | |
import Control.Monad.ST as ST | |
import Data.Array.ST as Array.ST |
module Main where | |
import Prelude | |
import Data.Maybe (Maybe(..)) | |
import Effect (Effect) | |
import Effect.Aff (Aff, delay, Milliseconds(..)) | |
import Halogen as H | |
import Halogen.Aff as HA | |
import Halogen.HTML as HH |
module Main where | |
import Prelude | |
import Data.Array (cons, drop, length) | |
import Effect (Effect) | |
import Effect.Aff (Aff, delay, makeAff, Milliseconds(..)) | |
import Halogen as H | |
import Halogen.Aff as HA | |
import Halogen.HTML as HH |