User:Kevin Reid/Common Lisp tasks: Difference between revisions

From Rosetta Code
Content added Content deleted
(long multiplication fixed)
(updates, write a policy)
Line 1: Line 1:
This is [[User:Kevin Reid|Kevin Reid]]'s classification of [[tasks not implemented in Common Lisp]], or just poorly done in CL, by what kind of problem they are.
This is [[User:Kevin Reid|Kevin Reid]]'s ''personal'' classification of [[tasks not implemented in Common Lisp]], or just poorly done in CL, by what kind of problem they are.


If you wish to help update this list, please do only these:
As of 00:13, 8 August 2009. When updating this list, consult [http://rosettacode.org/mw/index.php?title=Template:Unimp_body_Common_Lisp&action=history the diffs] since then for what to add/remove.
* Add new tasks to [[#To classify]].
* Move completed tasks to [[#Completed]]; I will review them.

As of 06:13, 11 August 2009. When updating this list, consult [http://rosettacode.org/mw/index.php?title=Template:Unimp_body_Common_Lisp&action=history the main unimp list's diffs] since then for what to add/move.


<div style="-webkit-column-count: 3">
<div style="-webkit-column-count: 3">
Line 27: Line 31:
* [[Formal Power Series]]
* [[Formal Power Series]]
* [[Polynomial long division]]
* [[Polynomial long division]]
* [[Standard Deviation]]
* [[Seven-dice from Five-dice]]
===Matrices===
===Matrices===
* [[Matrix exponentiation operator]]
* [[Matrix exponentiation operator]]
Line 36: Line 40:
* [[Multiplicative order]]
* [[Multiplicative order]]
* [[Trial factoring of a Mersenne number]]
* [[Trial factoring of a Mersenne number]]

===Numerics===
===Numerics===
* [[Gamma function]]
* [[Gamma function]]
Line 45: Line 48:
* [[Roots of a function]]
* [[Roots of a function]]
* [[Sequence of Non-squares]]
* [[Sequence of Non-squares]]
* [[Simple Random Distribution Checker]]
* [[Verify Distribution Uniformity with Chi-Squared Test]]


==Concurrency/events==
==Concurrency/events==
Line 167: Line 172:
* [[Pattern Matching#Common Lisp]] — See if there's a pattern matching library that offers more-lispy syntax.
* [[Pattern Matching#Common Lisp]] — See if there's a pattern matching library that offers more-lispy syntax.
* [[Basic Animation]] and [[Pendulum Animation]] — Investigate using CLIM.
* [[Basic Animation]] and [[Pendulum Animation]] — Investigate using CLIM.

==Completed==
* [[Dining philosophers]]
* [[First-class Numbers]]
* [[Huffman codes]]
* [[Long Multiplication]]
* [[Point in polygon (ray casting algorithm)]]
* [[Standard Deviation]]
* [[Top Rank Per Group]]
* [[Topological (dependency) sort]]


==To classify==
==To classify==

Revision as of 16:17, 11 August 2009

This is Kevin Reid's personal classification of tasks not implemented in Common Lisp, or just poorly done in CL, by what kind of problem they are.

If you wish to help update this list, please do only these:

As of 06:13, 11 August 2009. When updating this list, consult the main unimp list's diffs since then for what to add/move.

Basic language features

Data structures

Algorithmic problems

Miscellaneous programs

Mathematics

Matrices

Integers

Numerics

Concurrency/events

Type system

Object-oriented

Text-bashing

File access

FFI/low-level

OS interfaces

Sockets

Windows

GUI

Reflective

Control flow

Graphics

The image-type tasks

Use a library

HTTP client

Database

SMTP

SOAP

XML

Calendar

OpenGL

Testing

Miscellaneous other

Rosetta Code reflection

To improve

Completed

To classify

Insert new tasks here.