atomo: A highly dynamic, extremely simple, very fun programming language.

[ bsd3, language, program ] [ Propose Tags ] [ Report a vulnerability ]

A super simple, object-oriented language centered around prototyping and multiple dispatch. Supports usage of Haskell code/libraries via a thin layer, using hint and Data.Dynamic. Experimental, but quickly evolving and very fun.

Influences: Scheme, Slate, Io, Erlang, Haskell, Ruby.

Neat stuff: first-class continuations, very metaprogramming and DSL -friendly, message-passing concurrency, pattern-matching.

Release Notes: http://atomo-lang.org/notes/0.4

Documentation: http://atomo-lang.org/docs

Examples: http://darcsden.com/alex/atomo/browse/examples

IRC Channel: irc://irc.freenode.net/atomo

Modules

  • Atomo
    • Atomo.Core
    • Atomo.Environment
    • Atomo.Format
      • Atomo.Format.Parser
      • Atomo.Format.Types
    • Atomo.Helpers
    • Atomo.Lexer
      • Atomo.Lexer.Base
      • Atomo.Lexer.Primitive
    • Atomo.Load
    • Atomo.Method
    • Atomo.Parser
      • Atomo.Parser.Base
      • Atomo.Parser.Expand
      • Atomo.Parser.Expr
    • Atomo.Pattern
    • Atomo.Pretty
    • Atomo.QuasiQuotes
    • Atomo.Run
    • Atomo.Spawn
    • Atomo.Types
    • Atomo.VMT
    • Atomo.Valuable

Flags

Automatic Flags
NameDescriptionDefault
lib

Install the Atomo library.

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.2, 0.2.1, 0.2.2, 0.2.2.1, 0.3, 0.4, 0.4.0.1, 0.4.0.2
Dependencies array, base (>=4 && <5), bytestring, containers, directory, filepath, hashable (==1.0.0), haskeline, hint (>=0.3.3.2), mtl, parsec (>=3.0.0), pretty, regex-pcre, template-haskell, text (>=0.11.0.0), time, vector [details]
Tested with ghc >=6 && <7
License BSD-3-Clause
Author Alex Suraci
Maintainer i.am@toogeneric.com
Category Language
Home page http://atomo-lang.org/
Source repo head: darcs get http://darcsden.com/alex/atomo
Uploaded by AlexSuraci at 2012-04-11T07:31:53Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Executables atomo
Downloads 8383 total (23 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-10-27 [all 11 reports]