Current PHP-TUI status. Hotkey tabs. you press a hotkey (e.g. 2) to switch to a tab!

Never have I ever thought I'd be creating a "Form Component".

And yet here I am

I have an InputField!
@loicfaugeron I don't know about the TUI but the PHPUnit rendering looks great 😆
@dantleech If you build the tests, the TUI will come!

@dantleech and now, I've got a LineEditor. For REASONS.

And with Emacs keybindings 🤢 (I need to figure a way to open vim in these kind of fields).

@loicfaugeron you know you want to write VI clone in PHP: https://github.com/php-tui/php-tui/pull/170
@dantleech I was thinking about implementing a "submit button" next, but sure, let's go with full blown IDE instead 😂
@loicfaugeron sure, why not!

@dantleech you know what's missing from PHP-TUI?

I'll give you a hint

@loicfaugeron Douglas Adams?

@dantleech sure. But what I meant was... Tagged Unions (Option, Result).

There's a RFC for this, but not sure where it's at currently ( @Crell might know?)

https://wiki.php.net/rfc/tagged_unions

PHP: rfc:tagged_unions

@loicfaugeron @dantleech On hold pending finishing pattern matching, which is in discussion now. Hopefully patterns for 8.6, then maybe ADTs for 8.7. No promises. :-)
@Crell @dantleech oooooh so that was all part of the plan then! That's great news. Yep, let's cross our fingers (Pattern Matching will be a game changer!)

@loicfaugeron @dantleech There's always a plan. The best part is, it changes regularly! 🙃

(But really, we initially speced out all 3 rfcs back in 2000. We just got distracted on the way by hooks and aviz.)