flowchart LR
classDef user fill:#aa6666aa;
classDef siteArtifact fill:#66aa66aa;
Admin --> Wordpress
Wordpress --> GrapherMysql[Grapher Mysql]
Admin --> GrapherMysql[Grapher Mysql]
Importers --> GrapherMysql[Grapher Mysql]
Wordpress --> WpMysql[WP Mysql]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"openapi": "3.0.1", | |
"info": { | |
"title": "ToxPlanet Search Service", | |
"version": "3.0.0" | |
}, | |
"servers": [ | |
{ | |
"url": "https://search-service.toxplanetdev.com", | |
"description": "Development server" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let labyrinthString = """xxxxxxx | |
x x | |
x x x x | |
x x x | |
x xxx x | |
x x | |
xxxxxxx""" | |
let labyrinth = | |
labyrinthString.Split("\n") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xxxxxxx | |
x x | |
x x | |
x | |
x x | |
x x | |
xxxxxxx | |
xxxxxxx | |
x x |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE OverloadedStrings #-} | |
{-# LANGUAGE DeriveGeneric #-} | |
-- This file will not compile - there is a small error you need to fix. | |
-- Follow the guidelines about how to set up a new stack project and copy | |
-- this file, then run stack build to try and compile. | |
-- To have the dependencies available you have to add this fragment to the package.yaml of | |
-- your stack project: | |
-- - aeson |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- This is a small example for structuring Haskell programs so that | |
-- you neither have to 1) define half your program to live in IO or | |
-- 2) build complex Monad transformer stacks where you have to lift | |
-- several times to be able to do the correct operations. | |
-- Instead, this approach (shown to me by @am_i_tom at BusConf 2018) | |
-- uses type classes that define a set of operations and then define | |
-- a type `App a` that is a small Monad transformer stack of EitherT, | |
-- ReaderT and IO that implement these type classes. This allows | |
-- you to write functions that declare (via these type classes) which | |
-- capabilities they need to run. You can also easily write a different |
NewerOlder