Jean-Philippe Paradis (Hexstream)

Hexstream

User data from Github https://github.com/Hexstream

Company:HexstreamSoft

Location:Terrebonne, Québec, Canada

Home Page:https://www.hexstreamsoft.com/

GitHub:@Hexstream

Twitter:@HexstreamSoft


Organizations
Hexstream-not-yet-ready
Hexstream-not-yet-scavenged
unlicense

Jean-Philippe Paradis's repositories

common-lispers.hexstreamsoft.com

Discover Common Lisp open-source contributors and their best contributions! Add yourself!

Language:HTMLLicense:UnlicenseStargazers:17Issues:4Issues:21

clos-mop.hexstreamsoft.com

This project is an "Hexstreamification" of Robert Strandh's public domain HTML version of the CLOS MOP. It is by far the best version of the CLOS MOP specification as of 15 october 2017.

Language:HTMLLicense:UnlicenseStargazers:14Issues:1Issues:0

definitions-systems

Provides a simple unified extensible way of processing named definitions.

Language:Common LispLicense:UnlicenseStargazers:7Issues:2Issues:0

trivial-jumptables

Provides efficient O(1) jumptables on supported Common Lisp implementations and falls back to O(log(n)) on others.

Language:Common LispLicense:UnlicenseStargazers:7Issues:1Issues:1

compatible-metaclasses

Validates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins.

Language:Common LispLicense:UnlicenseStargazers:6Issues:1Issues:0

enhanced-typep

Obsoletes all TYPEP thin wrappers.

Language:Common LispLicense:UnlicenseStargazers:5Issues:1Issues:0

www.hexstreamsoft.com

This is the source code for the HexstreamSoft website. (#1 Common Lisp site on Alexa from October 2020 to mid-February 2021, peaked at 35 minutes Daily Time on Site and 24.4% Bounce Rate.)

Language:HTMLLicense:UnlicenseStargazers:5Issues:2Issues:1

common-lisp-format-reference

[Article] Notably features a big epic table listing all the prefix arguments, modifiers and consumed arguments of all FORMAT directives.

Language:HTMLLicense:UnlicenseStargazers:4Issues:1Issues:1

status.abc.hexstream.xyz

A global status page for all my websites. Calls the updown.io API.

Language:HTMLLicense:UnlicenseStargazers:4Issues:1Issues:0

class-options

Provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.

Language:Common LispLicense:UnlicenseStargazers:3Issues:1Issues:1

enhanced-find-class

Provides a canonical way of converting class designators to classes.

Language:Common LispLicense:UnlicenseStargazers:3Issues:1Issues:0

enhanced-defclass

Provides a truly extensible version of DEFCLASS that can accurately control the expansion according to the metaclass and automatically detect the suitable metaclass by analyzing the DEFCLASS form.

Language:Common LispLicense:UnlicenseStargazers:2Issues:1Issues:0

enhanced-unwind-protect

Provides an enhanced UNWIND-PROTECT that makes it easy to detect whether the protected form performed a non-local exit or returned normally.

Language:Common LispLicense:UnlicenseStargazers:2Issues:1Issues:0

inheriting-readers

Provides a simple yet powerful value inheritance scheme.

Language:Common LispLicense:UnlicenseStargazers:2Issues:1Issues:0

notes-and-tips.hexstreamsoft.com

[article] Informal yet helpful information on the standard symbols and their bindings. Easily find related symbols by browsing categories.

Language:HTMLLicense:UnlicenseStargazers:2Issues:2Issues:0

status-quo.hexstream.expert

Helping myself reason about my infrastructure, tools and processes. May it help you too!

Language:HTMLLicense:UnlicenseStargazers:2Issues:1Issues:0

cesdi

Provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects.

Language:Common LispLicense:UnlicenseStargazers:1Issues:1Issues:1

chat.hexstreamsoft.com

Please join us for fun on-topic conversations about Common Lisp! We respect your time.

Language:HTMLLicense:UnlicenseStargazers:1Issues:1Issues:0

fakenil

Provides a canonical stand-in for NIL for contexts where NIL means "no value".

Language:Common LispLicense:UnlicenseStargazers:1Issues:2Issues:2

global.hexstream.dev

Some global "assets" that I reuse across my websites.

Language:CSSLicense:NOASSERTIONStargazers:1Issues:1Issues:0

whoami.hexstream.xyz

Who is Hexstream?

Language:HTMLLicense:UnlicenseStargazers:1Issues:1Issues:0

sponsors.hexstreamsoft.com

Please sponsor me to speed up the development of Common Lisp Open Source!

Language:HTMLLicense:UnlicenseStargazers:0Issues:1Issues:1

abc.hexstream.xyz

This is the source code for the abc.hexstream.xyz microsite.

Language:HTMLLicense:UnlicenseStargazers:0Issues:1Issues:0

cv.hexstream.expert

Curriculum vitae of Jean-Philippe Paradis (Hexstream).

Language:HTMLLicense:UnlicenseStargazers:0Issues:1Issues:0

enhanced-boolean

Provides a canonical way of converting generalized booleans to booleans.

Language:Common LispLicense:UnlicenseStargazers:0Issues:1Issues:1

evaled-when

Provides a way of extracting and replicating the compile-time side-effects of forms.

Language:Common LispLicense:UnlicenseStargazers:0Issues:1Issues:0

object-class

Ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list.

Language:Common LispLicense:UnlicenseStargazers:0Issues:1Issues:0

roadmap.hexstreamsoft.com

Please sponsor me to speed up development of these exciting features!

Language:HTMLLicense:UnlicenseStargazers:0Issues:1Issues:0

simple-guess

Defines a simple extensible protocol for computing a guess using advisors.

Language:Common LispLicense:UnlicenseStargazers:0Issues:1Issues:0

with-output-to-stream

Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.

Language:Common LispLicense:UnlicenseStargazers:0Issues:1Issues:0