User:Kevin Reid/E tasks: Difference between revisions

From Rosetta Code
Content added Content deleted
(completions)
(update by script + manual)
 
Line 12: Line 12:
* [[Strip block comments]]
* [[Strip block comments]]
* [[Strip comments from a string]]
* [[Strip comments from a string]]
* [[Symmetric difference]]


==Language/library features==
==Language/library features==
* [[Anonymous recursion]]
* [[Anonymous recursion]]
* [[Character matching]]
* [[Compile-time calculation]]
* [[Extreme floating point values]]
* [[Extreme floating point values]]
* [[Flow-control structures]]
* [[Flow-control structures]]
Line 28: Line 25:
* [[Reverse a string]]
* [[Reverse a string]]
* [[String concatenation]]
* [[String concatenation]]
* [[String interpolation (included)]]
* [[Undefined values]]


==Algorithmic==
==Algorithmic==
Line 103: Line 98:
==Mathematics==
==Mathematics==
* [[Formal power series]] (similar to [[Polynomial long division]])
* [[Formal power series]] (similar to [[Polynomial long division]])
* improve [[Averages/Median]] (research better algorithms)
* [[Averages/Median]] (research better algorithms)
* [[Deconvolution/1D]]
* [[Deconvolution/1D]]
* [[Deconvolution/2D+]]
* [[Deconvolution/2D+]]
Line 136: Line 131:
* [[Inverted index]]
* [[Inverted index]]
* [[Luhn test of credit card numbers]]
* [[Luhn test of credit card numbers]]
* [[Permutation test]]
* [[Price fraction]]
* [[Price fraction]]
* [[Problem of Apollonius]]
* [[Problem of Apollonius]]

Latest revision as of 18:38, 1 February 2011

This is Kevin Reid's personal classification of tasks not implemented in E, or just poorly done in E, by what kind of problem they are, or what kind of library/language work should come first. The presence of items on this list is managed by Task list updater.e (but is not automatically run); the classification is done manually.

Simple

Language/library features

Algorithmic

GUI

Reflective

User interaction (unspecified type)

Graphics

Using Basic bitmap storage

Other pixel processing


Mathematics

Integers

Numerics

Operating system interfaces

Small projects

Large projects

Rosetta Code processing

Argue with




Needs a ... to be done well

Reflection toolkit

User-defined exceptions

Parser library

Iter/accum/stream tools

Vector type

Matrix type

Complex type

Rational type

Calendar

Stream IO

Console input

Sockets

Operating system interfaces

Windows

FFI

Database

Protocol/language implementations

HTTP client

XML

Miscellaneous

Needs improvement

Special cases

Notable omits

  • Rendezvous (Hard to define what this means in E. Intervat perhaps? Is currently marked omit.)

Completed

To classify

Insert new tasks here.