Skip to content

Instantly share code, notes, and snippets.

View selfsame's full-sized avatar

Joseph Parker selfsame

View GitHub Profile
(ns dollar.bill
(:refer-clojure :exclude [find]))
(defn- el? [o] (instance? js/Element o))
(defn- doc? [o] (.-querySelectorAll o))
(defn- ar? [o] (instance? js/Array o))
(defn- aseq [b] (if (or (sequential? b) (ar? b)) b (list b)))
(defn as-array [a] (.call (.. js/Array -prototype -slice) a))
(defn- >dom [s]
This file has been truncated, but you can view the full file.
pdf.test=> {:context :expr, :locals {}, :ns {:use-macros {testing cljs.test, is cljs.test, defpdf pdf.core, deftest cljs.test, pdf pdf.core, *with* pdf.core, run-tests cljs.test}, :excludes #{}, :name pdf.test, :imports nil, :requires {pdf.core pdf.core, cljs.test cljs.test, cljs.pprint cljs.pprint}, :uses {pprint cljs.pprint, and* pdf.core, or* pdf.core, not* pdf.core}, :defs {run-fn {:protocol-inline nil, :meta {:file C:\Users\jplur\Desktop\dev\learnnext\src\pdf\test.cljs, :line 7, :column 7, :end-line 7, :end-column 13, :arglists (quote ([f col]))}, :name pdf.test/run-fn, :variadic false, :file src\pdf\test.cljs, :end-column 13, :method-params ([f col]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 7, :end-line 7, :max-fixed-arity 2, :fn-var true, :arglists (quote ([f col]))}, non-number? {:name pdf.test/non-number?, :file src\pdf\test.cljs, :line 9, :column 1, :end-line 9, :end-column 17, :meta {:file C:\Users\jplur\Desktop\dev\learnnext\src\pdf\test.cljs, :line 9, :column 6, :end-line 9
(require 'cljs.analyzer)
nil
cljs.user=> (dir cljs.analyzer)
*allow-redef*
*analyze-deps*
*cljs-dep-set*
*cljs-file*
*cljs-macros-is-classpath*
*cljs-macros-path*
*cljs-ns*
vec:
name: meta.vec.clojure
begin: (\[)(?!\])
end: (?<!\])(\])
beginCaptures:
'0': {name: entity.sequence.start}
endCaptures:
'1': {name: entity.sequence.end}
patterns:
- include: '#all'
# [PackageDev] target_format: plist, ext: tmLanguage
---
name: Clojure
scopeName: source.clojure
fileTypes: [xyz, cljs, clj, cljc]
uuid: -5584466320959560-558446636-69771
patterns:
- include: '#all'
@selfsame
selfsame / ArcadiaComponents.cs
Created December 7, 2015 20:25
ArcadiaComponents.cs
using UnityEngine;
using clojure.lang;
public class ArcadiaBehaviour : MonoBehaviour, ISerializationCallbackReceiver
{
private IFn _fn;
public IFn fn
{
get { return _fn; }
set
@selfsame
selfsame / 2016.md
Last active December 31, 2016 22:37
transition:
-webkit-transition:
font-family: 'Linux Libertine' Georgia Times serif;
font-family: 'Linux Libertine', Georgia, Times serif;
(defui Main
static om/IQueryParams
(params [this] {})
static om/IQuery
(query [this]
`[:item/filters
:image/by-path
{:editing ~(om/get-query Item) }
{:inventory ~(om/get-query Item) }])
Object
(ns virtual.test
(:require-macros [reagent.ratom :refer [reaction]])
(:require
[css.units :as units]
[css.core :as css]
[dollar.bill :as $ :refer [$]]
[cljs.pprint :as pprint]
[fast.style]
[reagent.core :as r]))