Skip to content

Instantly share code, notes, and snippets.

View joshskeen's full-sized avatar
💻
☕️

Josh Skeen joshskeen

💻
☕️
View GitHub Profile
shandy,Dragon's Breath,5.91
elixir,Shirley's Temple,4.12
meal,Goblet of La Croix,1.22
desert dessert,Pickled Camel Hump,7.33
elixir,Iced Boilermaker,11.22
import java.io.File
import java.util.Random
var playerGold = 10
var playerSilver = 10
var firstNames = listOf("Little Eli", "Gwenevere", "Mookie", "Julius")
var lastNames = listOf("Aurelius", "Jenkins", "Falteroy", "Skeen")
var patronGold: MutableMap<String, Double> = mutableMapOf()
import java.io.File
import kotlin.math.roundToInt
var playerGold = 10
var playerSilver = 10
var firstNames = listOf("Little Eli", "Gwenevere", "Mookie", "Julius")
var lastNames = listOf("Aurelius", "Jenkins", "Falteroy", "Skeen")
fun main(args: Array<String>) {
import kotlin.math.roundToInt
var playerGold = 10
var playerSilver = 10
fun main(args: Array<String>) {
orderDrink("ale,dragon's breath,5.932")
}
private fun orderDrink(drinkData: String) {
fun main(args: Array<String>) {
orderDrink("ale,dragon's breath,5.932")
}
private fun orderDrink(drinkData: String) {
val indexOfClosingBracket = drinkData.indexOf("]")
//type
val drinkType = drinkData.substringBefore(",")
//price
/**
mergesort - following algorithms illuminated
joshskeen
**/
fun main(args: Array<String>) {
val listOf = listOf(1, 11, 8, 2, 3, 7, 8, 9, 3)
println(mergesort(listOf))
}
@joshskeen
joshskeen / words.txt
Created November 29, 2017 20:24
contents of /usr/share/dict/words
This file has been truncated, but you can view the full file.
A
a
aa
aal
aalii
aam
Aani
aardvark
aardwolf
Aaron
@joshskeen
joshskeen / importAliasing.kt
Created August 4, 2017 16:28
import alias within same file
package main
import main.Yep.uniqueName as myMagic
fun main(args: Array<String>) {
myMagic()
}
object Yep {
fun uniqueName() {
@joshskeen
joshskeen / rename.kt
Last active August 4, 2017 16:21
rename a function in kotlin via import
import util.someFunc as heyBoysHeyGirls
import util.someFunc as superStarDJs
fun main(args: Array<String>) {
heyBoysHeyGirls(x = "here we go")
superStarDJs(x = "here we go")
}
@joshskeen
joshskeen / HorridName.kt
Created August 4, 2017 14:54
horrid names in kotlin <--> java
public class `Pizza Is Awesome` {
override fun toString(): String {
return "welcome to the party"
}
}
fun main(args: Array<String>) {
val pizzaIsAwesome = `Pizza Is Awesome`() //new Pizza Is Awesome
println(pizzaIsAwesome::class.java) //class main.Pizza Is Awesome
val newInstance = pizzaIsAwesome::class.java.newInstance()
println(newInstance) //"welcome to the party"