Skip to content

Instantly share code, notes, and snippets.

View matheusmisumoto's full-sized avatar
🧑‍💻
Studying and coding...

Matheus Misumoto matheusmisumoto

🧑‍💻
Studying and coding...
View GitHub Profile
@matheusmisumoto
matheusmisumoto / mouse-scroll-animated-icon.html
Created September 16, 2021 03:00
Create a animated mouse scroll icon only using CSS
<!DOCTYPE html>
<html lang="en">
<head>
<title>Animated mouse scroll icon</title>
<style>
body {
background-color: #000;
}
.cover {
width: 100vw;
@matheusmisumoto
matheusmisumoto / haskell-aula05.hs
Created March 12, 2021 05:53
Map, filter, foldl
{-# LANGUAGE TypeApplications #-}
module Aula5 where
-- Lambda: literais do tipo função (funções anônimas)
-- (\x -> 2*x) 9
-- (\x y -> y) "OI" "MUNDO"
-- Currying: permite com que as funções sejam chamadas
@matheusmisumoto
matheusmisumoto / haskell-aula03.hs
Created February 25, 2021 23:52
Funções parciais e totais, record syntax, pattern matching
module Aula3 where
{-*
Tipo de enumeração:
Quantidade finita de valores com uma noção de sucessor
Show => show (mostra o tipo na tela)
Eq => Igualdade (==, /=)
Ord => Ordem (>, <, <=, >=)
Enum => Enumeração
@matheusmisumoto
matheusmisumoto / haskell-aula02.hs
Created February 19, 2021 00:16
Conceitos de Haskell
module Aula2 where
{-*
Comandos:
:l aula2.hs (carrega)
:r (recarrega)
*-}
{-*
Função:
@matheusmisumoto
matheusmisumoto / estadosBrasil.php
Created June 23, 2020 04:57
Função de lista de seleção e de retorno dos estados brasileiros
<?php
// show [form | reverso]: Define se é um dropdown em formulário ou se retorna o nome do estado
// value: Sigla do estado a ser marcado como selecionado (form) ou retornado (reverso)
// name: Define o nome do menu dropdown no formulário
function estadosBrasil($show, $value="", $name="estado"){
$estados = array(
'AC' => 'Acre',
'AL' => 'Alagoas',