Difference between revisions of "Wishlist"

From Clean
Jump to navigationJump to search
(Added improved import wish)
(Generic contexts are supported)
 
(13 intermediate revisions by 5 users not shown)
Line 2: Line 2:
 
Adding something to the wishlist does '''not''' automatically mean that your great idea will be added to Clean. This list is just a place to collect ideas about how Clean could be improved.
 
Adding something to the wishlist does '''not''' automatically mean that your great idea will be added to Clean. This list is just a place to collect ideas about how Clean could be improved.
  
 +
== Interactive Debugger ==
  
== Improved imports ==
+
Personally I find interactive debuggers to be invaluable tools for really shipping software. It would be great if Clean grew to have one (cf. Haskell, Erglang, O'Caml).
I would like to see an improvement import system for modules which would allow hierarchic package names and qualified imports. When for example a definition module ''Baz.dcl'' in a directory ''foo/bar''  could be imported using the statement ''import qualified foo.bar.Baz'', it becomes possible to create a large hierarchic repository of libraries without namespace conflicts. As additional advantage, you no longer need to supply multiple paths in project or environment files.
 
  
--[[User:Bas Lijnse|Bas Lijnse]] 14:11, 31 March 2008 (CEST)
+
--[[User:Raould|Raould]] 00:31, 23 August 2008 (CEST)
 +
 
 +
== IDE on GNU/Linux ==
 +
It would be nice to have Clean's IDE on GNU/Linux.
 +
 
 +
--LeandroMattioli 00:25, 23 November 2008 (CEST)
 +
 
 +
== Compiler Option Check Overflow ==
 +
Could the IDE support a compiler option to have the executable check on numeric overflow? Just like you can have a program check on index out of range. And maybe there are more cases I dont know of where the executable currently continues with debatable intermediate results
 +
 
 +
--Erik Zuurbier 26 August 2010

Latest revision as of 13:14, 2 April 2019

Clean is a continuous work in progress. If you have any ideas about what is missing in Clean or could be improved you can add them to this page. Adding something to the wishlist does not automatically mean that your great idea will be added to Clean. This list is just a place to collect ideas about how Clean could be improved.

Interactive Debugger

Personally I find interactive debuggers to be invaluable tools for really shipping software. It would be great if Clean grew to have one (cf. Haskell, Erglang, O'Caml).

--Raould 00:31, 23 August 2008 (CEST)

IDE on GNU/Linux

It would be nice to have Clean's IDE on GNU/Linux.

--LeandroMattioli 00:25, 23 November 2008 (CEST)

Compiler Option Check Overflow

Could the IDE support a compiler option to have the executable check on numeric overflow? Just like you can have a program check on index out of range. And maybe there are more cases I dont know of where the executable currently continues with debatable intermediate results

--Erik Zuurbier 26 August 2010