Skip to content

Instantly share code, notes, and snippets.

@dullbananas
dullbananas / PortTypes.elm
Last active March 24, 2020 01:48
How to make Elm ports slightly more simple
-- Normal ports
port outgoingString : String -> Cmd msg
port incomingString : (String -> msg) -> Sub msg
-- Ports with type aliases
type alias OutgoingPort a =
a -> Cmd msg
@dullbananas
dullbananas / chunks32h.ksy
Created March 22, 2020 21:18
Chunks32h.dat Kaitai Struct representation
meta:
id: chunks32h
endian: le
seq:
- id: directory_entries
type: directory_entry
repeat: expr
repeat-expr: 65536
- id: guard_entry
type: directory_entry
@dullbananas
dullbananas / hi.cpp
Created March 14, 2020 01:54
Ugly C++ Hello World
#include <iostream>
using namespace std
; int main ( )
{ cout << "Hello worl"
; return 0
;
}
@dullbananas
dullbananas / sad.py
Created February 1, 2020 21:23
Very accurate AI that tells if a girl likes me
def girl_likes_me():
return False
@dullbananas
dullbananas / demo.py
Created December 3, 2019 01:52
Dish Interactive Demo
import os
os.system('pip3 install --user dish')
from dish import Dish
dish = Dish()
dish.run()