Skip to content
View viglioni's full-sized avatar
🤙
🤙

Highlights

  • Pro
Block or Report

Block or report viglioni

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
viglioni/README.md

emacs logo


Functional way is the right way

(defvar laura
  '(:name        "Laura Viglioni"
    :pronouns    "she/her"
    :age         31
    :work-place  "Vio.com"
    :position    "senior software engineer"
    :education   (mapcar '(λ (el) (concat el " @ UNICAMP")
                         '("M.Sc in Cryptography (ongoing)" 
                           "B.Sc. in Computer Science")
    :city        "Belo Horizonte, 🇧🇷"
    :interests   '("functional programming" "emacs" 
                   "cryptography" "free software" 
                   "web" "maths" "progressive rock" 
                   "dad jokes" "star wars quotes")
    :lang        '(🇧🇷, 🇬🇧)))

github logo


github logo   Free software contributions:

  emacs logo Flycheck-credo: added support for elixir-ts-mode

  emacs logo Projectile: Add optional params to projectile-run-(async)-shell-command

  emacs logo MarbleJS Docs: PR1, PR2

  emacs logo Yasnippet snippets: Fix class snippet (js)

  emacs logo Emacs dashboard: Added support for gifs

dev.to logo


dev.to logo   Texts:

   🇬🇧 Writing and Testing a stdin script with TypeScript

   🇬🇧 Creating Haskell notebooks with org-mode

   🇬🇧 Emacs as SQL client with LSP

   🇬🇧 Mocking dependencies with Jest + TypeScript

   🇬🇧 Installing LaTeX themes on your machine/Emacs org-mode

   🇬🇧 How to use CMD as a leader key on Spacemacs

   🇬🇧 How I Set Up My Emacs for TypeScript + React

   🇬🇧 Using URL as a global state - React Hook

youtube logo


youtube logo   Videos:

   🇬🇧 Using io-ts to validade data (22/12/2022)

   🇬🇧 The fp-ts Either type (15/12/2022)

   🇬🇧 Dealing with data structures without mutation (20/09/2022)

   🇧🇷 Tipos e Design de Código funcional em TypeScript (19/11/2021)

   🇧🇷 Introdução ao LISP (clojure e elisp) - live coding (02/12/2020)

   🇧🇷 Resolvendo problemas com Programação Funcional, Parte I (23/10/2020)

   🇧🇷 Resolvendo Problemas com Programação Funcional, Parte II: Lentes (23/10/2020)

   🇧🇷 Introdutório de Programação Funcional com JavaScript + Ramda (live coding 28/08/2020)

github logo


github logo   Some Gists:

  guthub All gists

  typescript logo A NonEmpty<T> type in TypeScript

  haskell logo Encode/decode strings into strings of binaries

github logo


github logo   Stats:

github status

twitter logo

Find me on:

dev.to logo twitter logo linkedin logo youtube logo


Pinned

  1. lauremacs lauremacs Public

    My new emacs configuration (wip!!)

    Emacs Lisp 35 3

  2. old-botinari old-botinari Public archive

    Haskell 2 1

  3. boilerplate-latex-book boilerplate-latex-book Public

    TeX 4

  4. boilerplate-web boilerplate-web Public

    TypeScript 1

  5. lang-studies lang-studies Public

    Repo with algorithms or small projects in some languages I am studying

    Haskell 22 1

  6. stocks stocks Public

    Endpoint that returns stock's info given a stock-id

    Clojure 6 1