Skip to content

Instantly share code, notes, and snippets.

View demetriusnunes's full-sized avatar

demetriusnunes demetriusnunes

  • OLX
  • Rio de Janeiro, Brazil
View GitHub Profile
@demetriusnunes
demetriusnunes / Component.js
Created December 18, 2015 18:49
Concise component definition for AngularJS 1.x
'use strict';
angular.module('Component', [])
.factory('Component', function () {
return function(bindings, template, linkFn, options) {
var directive = {
scope: parseBindings(bindings),
template: parseTemplate(template),
link: linkFn
@demetriusnunes
demetriusnunes / crawl.pseudo
Last active October 8, 2020 17:33
------------------------------
import List, Queue, Hash from lang.data
import fetch, normalize_url from http.utils
import write_file from lang.io
function crawl(start_url) {
crawled = new List
queue = new Queue
visited = new Hash
start_url = normalize_url(start_url)