This file contains hidden or 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
package controllers | |
import scala.concurrent._ | |
import play.api.mvc._ | |
import play.api.libs.json._ | |
import play.api.libs.concurrent.Execution.Implicits._ | |
import play.modules.reactivemongo.json.collection.JSONCollection | |
import play.modules.reactivemongo.MongoController |
This file contains hidden or 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
(defn calculate-deposit* [ch] | |
(let [control (chan 256) | |
users (udb/get-users) | |
total (count users)] | |
(doseq [g (partition-all (quot total 50) users)] | |
(future | |
(doseq [user g] | |
(let [data (calculate-user-deposit-row user)] | |
(if data (put! ch (str data "\n"))) | |
(put! control 1))))) |
This file contains hidden or 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
(defn canonical-input-value [input] | |
(case (.toLowerCase (.getAttribute input "type")) | |
"checkbox" (.-checked input) | |
"textarea" (.-innerHTML input) | |
(.-value input))) | |
(defn input-pair [input] | |
[(.getAttribute input "name") (canonical-input-value input)]) | |
(defn is-file? [input] |
This file contains hidden or 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
use std::collections::HashMap; | |
use std::hash::Hash; | |
use std::cmp::Eq; | |
trait Transit { | |
fn tag(&self) -> &str; | |
fn rep(&self) -> String; | |
} |
This file contains hidden or 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
> {"":1} | |
VM134:2 Uncaught SyntaxError: Unexpected token : | |
> z = {} | |
Object {} | |
> z[""] | |
undefined | |
> z[""] = 1 | |
1 | |
> z | |
Object {"": 1} |
This file contains hidden or 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
(ns myns | |
(:require | |
[cats.core :as m] | |
[cats.monad.either :as either]) | |
(:import | |
[com.google.common.io Files] | |
[org.jclouds ContextBuilder] | |
[org.jclouds.io Payloads] | |
[org.jclouds.rackspace.cloudfiles.v1 CloudFilesApi])) |
This file contains hidden or 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
package main | |
import ( | |
"log" | |
"net/http" | |
"encoding/xml" | |
"database/sql" | |
pq "github.com/lib/pq" | |
mapset "github.com/deckarep/golang-set" | |
) |
This file contains hidden or 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
package main | |
import ( | |
"net/http" | |
) | |
func doRequests(url string, num uint16) { | |
ch := make(chan bool, num) | |
var i uint16 = 0 | |
for ; i < num; i++ { |
This file contains hidden or 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
(ns myns | |
(:require-macros [cljs.core.async.macros :refer [go-loop]]) | |
(:require [ajax.core :refer [ajax-request raw-response-format]])) | |
(def html5supported? | |
(not (or (undefined? js/File) | |
(undefined? js/Blob) | |
(undefined? js/FileList) | |
(not (or js/Blob.prototype.webkitSlice js/Blob.prototype.mozSlice js/Blob.prototype.slice false))))) |
This file contains hidden or 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
import cats.data.Xor | |
import io.circe.parser._ | |
import io.circe._ | |
import io.circe.generic.encoding.DerivedObjectEncoder | |
import io.circe.syntax._ | |
import io.circe.generic.semiauto._ | |
sealed trait X | |
case class A(i: Int) extends X | |
case class B(i: Int) extends X |