@mlhaufe

16 Followers
35 Following
148 Posts
Programming Language Theorist
Software Systems Engineer
USMC war veteran
Homepagehttps://thenewobjective.com
The Role of Programming

The New Objective is the personal website of Michael L Haufe.

The New Objective

TypeScript 6.0 beta is now published!

This release brings

- inference improvements for functions
- updates to package.json 'imports'
- Temporal APIs
- alignments for the upcoming TypeScript 7.0
- & more!

Try it today!

https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/

Announcing TypeScript 6.0 Beta - TypeScript

Today we are announcing the beta release of TypeScript 6.0! To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta TypeScript 6.0 is a unique release in that we intend for it to be the last release based on the current JavaScript codebase. As announced […]

TypeScript
Comb Inheritance

The New Objective is the personal website of Michael L Haufe.

The New Objective
@wallingf Burning a CD, cutting a record,... was there a term for cassettes and tracks?

@rauschma i faked something like this ~10 years ago in a cutesy way you might like:

https://gist.github.com/mlhaufe/5263114

Using fake operator overloading to simulate function composition

Using fake operator overloading to simulate function composition - compOp.js

Gist
‘Stargate’ TV Series From Martin Gero Based On Sci-Fi Franchise Ordered By Amazon

Amazon MGM Studios has given a series order to Stargate, based on the iconic sci-fi franchise, from Stargate veteran Martin Gero.

Deadline

@rauschma @westbrook

It can currently be accomplished via XHTML+XSLT.

Here is an old site I did in 2012. View the source code for sample usage :

https://ht2012.org/

A prime number that looks like an American flag. Source and details here: https://www.johndcook.com/blog/2025/08/15/american-flag-prime/

I've published a new article:

"Naming Conventions Reconsidered"

https://thenewobjective.com/types-and-programming-languages/naming-conventions-reconsidered/

Naming Conventions Reconsidered

The New Objective is the personal website of Michael L Haufe.

Out now: “Exploring JavaScript (ES2025 edition)”
• Free to read online
• Lots of new content
• New: flashcards for learning the content and the standard library API
https://exploringjs.com/js/

#JavaScript