As Robby describes here, in a recent build of DrScheme he added mutation flagging to the syntax-highlighting.
Tag: PLT
bzlib/dbi – an extensible database interface for PLT
bzlib/dbi has just been made available via planet – inspired by Perl DBI, it is an extensible database interface, currently with the following drivers implemented:
bzlib/dbd-spgsql – wraps around schematics/spgsql
bzlib/dbd-jsqlite – wraps around jaymccarthy/sqlite
bzlib/dbd-jazmysql – wraps around jaz/mysql
bzlib/dbi/app – a kill-safe wrapper over raw database handles
bzlib/dbi/pool – a database connection pool wrapper
So if you need to switch within the three databases you now can do so more easily, and you get database connection pools and kill-safe wrappers for free.
You can find more details at http://weblambda.blogspot.com/2009/09/extensible-abstract-database-interace.html – which explains more in details about the interface.
(via PLT)
Why PLT Scheme disllows one-armed ifs
In 1991 I asked Bob Hieb (Kent’s Chez Scheme buddy then, and my co-researcher on theoretical stuff) what the most frequent annoying bug was in the code. He ranked an accidentally omitted else branch among the top three. Indeed, he said that because of this, they had agreed to use WHEN and UNLESS exclusively for cases when they needed a one-armed IF and that they considered all one-armed uses as a bug or a legacy issue (which they corrected as soon as they touched a file).
We have chosen to codify their restriction. It’s a minor inconvenience that buys a good deal of clarity
(via plt)
Help PLT Scheme: Write a DataGrid UI Control
This post shares what has been previously on the list; PLT Scheme needs a DataGrid UI control. If you are interested, this is a great place to start contributing as a lot of people would use and appreciate it.
PLT Scheme as an Alternative to Matlab
Coding for Humans: Annotated Code View in an IDE
Here is a post where Jordan explains what he wants to accomplish in the DrScheme IDE; basically he wants to be able to customize code in the IDE by annotating it, allow the annotations to be displayed only, while having the code run in mzscheme as expected.
Here is a screencast that he made which demonstrates his goal.
Very interesting!
(via plt)
SHP: A PHP-like web framework for PLT Scheme
HtmlPrag ported to PLT 4.x
HtmlPrag finally works with PLT 4.x.
http://www.neilvandyke.org/htmlprag/
(via PLT)
While I’ve never used it, most of the folks recommended this as the best tool for HTML generation and parsing.
For the longest time it had not run on 4.x and people have been frequently asking when it will. Thanks Neil!
Ikarus now supports PLT Scribble syntax
A Few Ways for Invoking Units in PLT Scheme
Here is an article about a few ways for invoking Units in PLT Scheme.