- Lisp
- C
- Smalltalk
- Cobol
- Ada
This file contains 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
module Tests exposing (suite) | |
import Expect | |
import Fuzz exposing (Fuzzer) | |
import Pages.Quarto as Q exposing (Colour(..), Gamepiece, Pattern(..), Shape(..), Size(..)) | |
import Test exposing (Test, describe, fuzz) | |
-- TESTS ON CALCULATING GAME WIN LOGIC |
This file contains 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
module Tests exposing (tests) | |
import Dict | |
import Expect | |
import Test exposing (..) | |
import WordCount exposing (wordCount) | |
tests : Test | |
tests = |
This file contains 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
module Main exposing (main) | |
-- Press a button to draw a random card. | |
-- | |
-- Dependencies: | |
-- elm install elm/random | |
-- | |
import Browser | |
import Html exposing (..) |
At my job I code alone.
I have always coded alone.
Until now.
Now I code with friends.
Now I code with family.
I will never code alone again.
- An Ode to Open Source
This file contains 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
/* MEDIA: only screen and (max-width: 42em), handheld ENDMEDIA */ | |
@media only screen and (max-width: 42em) { | |
#outer { | |
background: #fff; | |
font-size: 0.875em; | |
position: relative; | |
} | |
h1, h2, h3 { | |
word-break: break-all; |
This file contains 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
module Minesweeper (annotate) where | |
import Data.Char (intToDigit) | |
import Data.List.Split (chunksOf) | |
annotate :: [String] -> [String] | |
annotate [] = [] | |
annotate [[]] = [[]] | |
annotate board = | |
toBoard $ zipWith toOutput flatboard $ bombCounts board |
This file contains 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
module Main exposing (Model, Msg(..), init, main, subscriptions, update, view) | |
import Browser | |
import Debug exposing (log) | |
import Html exposing (Html, button, div, input, span, text) | |
import Html.Attributes exposing (class, placeholder, style, value) | |
import Html.Events exposing (onClick, onInput) | |
import List.Extra as Liste | |
import Task | |
import Time |
This file contains 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
from typing import NewType, Literal, Union, Tuple | |
# Our standard grid is a 2d array of cells that are either a mine | |
# or not a mine | |
Mine = Literal["Mine"] | |
NotAMine = Literal["NotAMine"] | |
Cell = Union[Mine, NotAMine] | |
Grid = list[list[Cell]] | |
# Our annotated grid is a 2d array of cells that are either the number |
This file contains 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
// ------------ GAME LOGIC ---------- | |
/* | |
You can go Here to run it | |
https://www.typescriptlang.org/play?target=99&jsx=0&pretty=true&useUnknownInCatchVariables=true&ssl=1&ssc=1&pln=161&pc=54#code/PTAEFpK7NBxAggWQKKgDIHk4EkDCEM0AUMQC4CeADgKagAKANgIYU0BOoAvKAEROsOmAHY1eoAD58BbdgBUA7gHte5anSSsARjQA8cgHzdQcyaGEBXRozW1QAISXN2AE2OaKO3TI4GA2gC6gaSUdggAxmQAlgBuNADKZMxkdDwA3qBkFuzCAFwMLLIANKAA5swAtjSOzi75Na6gAL62dHhKFVSMNCmJyamgGQpRwqLs+R5ePuwGJeVVDXUOTo0toXR9KcYR0XGbdFLtnd29SSkh6gxKAM5R0UrCxn6WFTrsJS9vAa2gR1pKT3oNzuUQeJSBt3uwnBwKhMMhoOE31I4Qe1zIv0w6AAqkgAHLxYwAdmIqOE6NAACVMAB1Qk8ABspFJaIxIxBzEYi3qKzcXGIoEFoD8ADoxQh2OxWAAKPBY3EEgCUARFFWYVGlAH1uEYJVKKNLqXTFSKAGZRazSyzWRWKlGs0Ds6Kc-b5HaxBJnVICoUZLI5fL8QpCUS8OaVaq8-JOqKcxbNZkgUCcxigKiwxHXR2PZigGKcqJuVGvAEVCwUgAWzDioFRjAsFXJoB0ZAUNBojwADMnhG4GT23OwlAosy22x3QN3mL3QABWFnktnXABqBZcEJBD2M0r8dYb0NAQ4UAXyG6hip1PsFe8boF0mJx+MJADJn7WlPXbwYeN3X4fh6A36TqAf5HneVK0vEzJkhS6YIg8chKECKTCM6jB-Dc267h++4lEeJ5XPBwgXlwBhXqAO7kUKwrYZ+B74SUtG4f+CgQKAACMASMTe9EAeAoAAExccKPF4XxoAAMwBMJ1GybJSZxOw |
OlderNewer