Skip to content

Instantly share code, notes, and snippets.

View pedrotnascimento's full-sized avatar

Pedro Nascimento pedrotnascimento

View GitHub Profile
@pedrotnascimento
pedrotnascimento / python_shred.py
Created April 28, 2017 18:16
shreding of python
# recebe uma funcao default que retorna True
# a funcao pode ser alterada para receber um predicado
def a(filter=lambda x: True, *args):
return filter(args)
a(lambda x: x[0] < x[1] , 3,4)
@pedrotnascimento
pedrotnascimento / transformaParametrosComEspacoParaCamelCase.js
Last active April 24, 2017 00:29
util para transformar headers de csv em parâmetros de json sem espaço e com camelCase
for(i in params){
i = i.replace(/[A-Z]/,function(match){
return match.toLowerCase();
});
i = i.replace(/[ ][A-z]/g,function(match,offset,string){
return ""+string[offset+1].toUpperCase() ;
});
//insertion sort que recebe json e ordena a partir de um parametro