Coder Social home page Coder Social logo

qexat

Programming languages · Interests · Projects · Q/A · Links


TL;DR: Lexa, she/they, french CS student, nerd

Hello :) my name is Clarisse, but people commonly call me Lexa (you might also see an alternative spelling, Lexhā). You can use she or they pronouns to refer to me, though I don't mind any other ones. I am a student in computer science speaking French and English, currently learning Korean.

Programming languages

In alphabetical order, the languages I know at least a little bit, and write code in.

  • C
  • OCaml
  • Python
  • Rust
  • TypeScript

Special mention: languages which I sometimes write in, but rarely/never make full programs.

  • C++
  • Haskell
  • Uiua

Strict typing enthousiast, btw :)

Interests

My interests are directed towards analysis and language design & implementation. I am also a terminal (and its emulation) enthousiast, more specifically enjoying writing pretty CLIs for programs, jumping between ANSI sequences.

I crave learning in depth about category theory ; while not knowing much about it yet, I love experimenting with abstractions, sometimes reinventing the wheel... but that's the best way for me, as well as by teaching to myself, to gain knowledge.

Outside of computer science and mathematics, I am a curious cat excited by many other areas. Most notable ones include: linguistics, music and graphic design.

Projects

The stuff I made that might interest you.

  • kalmia, a Visual Studio Code theme extension: pretty muted colors and a dimmed rose background. A high contrast variant is also available.
  • anstrip, a minimal Python package to strip (conditionally or not) ANSI escape sequences.
  • coquille, a rather low-level Python package that provides a friendlier interface to escape sequences to avoid hardcoding them in your string literals.

Hopefully more to come!

Note

You might have noticed other projects in my repositories tab. If I don't list them here, I probably consider them either not useful, or not really usable.

Q/A

How does one pronounce "qexat"?

It is pronounced "kegzat", including the ending "t".

Why do you have several names?

Lexa is my nickname. It is merging my names, and is usually easier for people to pronounce. Regarding the alternative spelling (and pronounciation), it has to do with a conlang I am currently making!

What is your favorite programming language?

The language that I will make in a few years 😄

What is a monad?

Let $X$ be a category. A monad on $X$ is a functor $F : X \rightarrow X$ equipped with two natural transformations $a : id_X \rightarrow F$ and $b : F ∘ F \rightarrow F$ such that $b ∘ F b = b ∘ b F$ (associativity) and $b ∘ F a = b ∘ a F = id_F$ (identity).

Do you listen to K-pop?

Not just k-pop, but yes! A non-exhaustive list of my favorite groups: Dreamcatcher, Purple Kiss, Pixy, æspa, ATEEZ, Stray Kids.

Links

qexat's Projects

anstrip icon anstrip

anstrip is a minimal library to strip ANSI sequences from strings.

aurpkg icon aurpkg

An extremely short bash script to open the AUR page of a given package

babble icon babble

Babble is a pretty visual noise generator TUI application.

bepospliz icon bepospliz

BePosPliz (be positional please) is a lightweight module to anonymize the args of a function.

braincum icon braincum

Braincum is an esoteric programming language heavily inspired on well-known Brainfuck.

c23_list icon c23_list

My very bad and unsafe take on generic lists using the nice features of C23.

camlator icon camlator

A parser and tree-walk interpreter for basic math expressions, written in OCaml.

coquille icon coquille

Coquille is a lightweight library that wraps terminal escape sequences to easily apply them to a stream.

garnet icon garnet

(Read-only) GitHub mirror of the Garnet programming language repository.

grimoire icon grimoire

Grimoire is a compilation of silly and interesting Python snippets I've written.

marrow icon marrow

compiler and runtime for marrow

peps icon peps

Python Enhancement Proposals

pixyl icon pixyl

Pixyl is a terminal-based pixel art frame rendering engine.

prideflag icon prideflag

Prints LGBTI flags (24-bit colors) in the terminal emulator.

pyglit icon pyglit

Python iterator inspired from Gleam's one

pyvism icon pyvism

PyVism is an implementation of Vism written in Python.

qexat-theme icon qexat-theme

My personal Visual Studio Code theme. Feel free to use it :D

qodex icon qodex

Qodex is my personal text editor. It is meant to work on my machine.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.