I hereby claim:
- I am biern on github.
- I am biern (https://keybase.io/biern) on keybase.
- I have a public key ASBwWIcI3iKVq8bCU4SfA1b5xfqE0bEKxVGkraoI4nWIHgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| module RPN where | |
| import Prelude | |
| import Control.Monad.Eff (Eff) | |
| import Control.Monad.Eff.Console (CONSOLE, log) | |
| import Data.Array ((:)) | |
| import Data.Either (Either(..)) | |
| import Data.Foldable (foldM) |
| 'use strict'; | |
| const Color = require("color"); | |
| const Yeelight = require('node-yeelight-wifi'); | |
| const robot = require('robotjs'); | |
| const net = require('net'); | |
| const os = require('os'); | |
| const R = require('ramda'); | |
| import { NamingStrategyInterface, DefaultNamingStrategy } from 'typeorm'; | |
| import { snakeCase } from 'typeorm/util/StringUtils'; | |
| export class SnakeNamingStrategy extends DefaultNamingStrategy | |
| implements NamingStrategyInterface { | |
| tableName(className: string, customName: string): string { | |
| return customName ? customName : snakeCase(className); | |
| } | |
| columnName( |