Skip to content

Instantly share code, notes, and snippets.

View paradoja's full-sized avatar

Abby Henríquez Tejera paradoja

View GitHub Profile
{-# OPTIONS_GHC -XDeriveDataTypeable #-}
import XMonad
import Data.Monoid
import System.Exit
import XMonad.Config.Gnome
import qualified XMonad.StackSet as W
import qualified Data.Map as M
import XMonad.Util.Run (safeSpawn)
import Resolvers._
object add {
def apply(org: String, sub: String) = {
val newResolver = Resolver.Http("bintray", s"https://dl.bintray.com/$org/$sub/", MavenPattern, true)
interp.resolvers() = interp.resolvers() :+ newResolver
}
}
import shapeless._, syntax.std.product._, spray.json.{JsNumber, JsString}
case class Person(name: String, age: Int)
val p = Person("Pepe", 54)
p.toMap[Symbol, Any] // res0: Map[Symbol,Any] = Map('age -> 54, 'name -> Pepe)
p.toMap[Symbol, Any].map {
case (s, i: Int) => s.toString -> JsNumber(i)
@paradoja
paradoja / gc_tips.md
Created October 18, 2020 09:37 — forked from kishiamy/gc_tips.md
Tips for Gran Canaria

To eat