Skip to content

Instantly share code, notes, and snippets.

// constants/actions.js
export default const Actions = {};
Actions.SomeAction = "SomeAction";
Actions.AnotherAction = "AnotherAction";
Actions.ThirdAction = "ThirdAction";
// in actions/some_action.js
function findGreatestPalindromeOfProduct(base) {
var res = {
factor1: undefined,
factor2: undefined,
palindrome: undefined,
};
const min = Math.pow(10, base-1) + 1;
const max = Math.pow(10, base) - 1;
@kastigar
kastigar / app.js
Last active December 19, 2015 03:38
Working example of scala.js.annotation.JSName
// ...
Class.prototype["main()V"] = (function() {
var model$jsid$23613 = new $.g.Backbone.Model();
model$jsid$23613.set("prop", "value");
var buttons$jsid$23614 = $.g.$("button").add($.g.$("a.btn"));
buttons$jsid$23614.text("BUTTON");
$.g.$("#NextButton").trigger("click");
var siblings$jsid$23615 = $.g.$("#SomeElement").siblings();
@kastigar
kastigar / MongoFileMetaRecord.scalaMongoFileMetaRecord.scala
Created March 5, 2012 11:19
Extension for lift-mongodb-record to work with MongoDB's GridFS
package kastigar.mongodb
import java.io._
import net.liftweb._
import common._
import mongodb._
import mongodb.record._
import json.JsonAST.JObject
@kastigar
kastigar / L10n.scala
Created December 12, 2011 12:50
L10n snippet for liftweb. Modified version of builtin Loc snippet. Main feature is localization of attributes.
package kastigar
package snippet
import net.liftweb._
import http._
import common._
import scala.xml._
object L10n extends DispatchSnippet {
def dispatch: DispatchIt = {
@kastigar
kastigar / Href.scala
Created December 12, 2011 12:15
Href snippet for liftweb. Allows to fill href/src attribute with url of specified Loc.
package kastigar
package snippet
import net.liftweb._
import http._
import common._
import sitemap._
import scala.xml._
object Href extends DispatchSnippet {