RSS.Social

Ale is a Lisp Environment

follow: @[email protected]

Posts

Ale Assembler

Go and Ale

Ale Language Design

Metaprogramming Ale

Tail Call Optimization

Extending Ale

Embedding Ale

An Ale Introduction

addition (+)

and

apply

assoc

atom?

begin

car

car/cdr accessors

cdr

chan

comp

concat

cond

conditional thread first (cond->)

conditional thread last (cond->>)

conj

cons

counted?

current-time

declare

define

define-lambda

define-macro

delay

dissoc

division (/)

drop

empty?

equal to (=)

eval

false?

filter

fold-left

future

generate

gensym

get

go

greater or equal (>=)

greater-than (>)

identical (eq)

if

indexed?

juxt

keyword?

lambda

last

lazy

lazy-seq

length

less or equal (<=)

less-than (<)

let

let thread (let->)

list

list?

map

mapped?

multiplication (*)

not

not equal to (!=)

nth

null?

object

object?

or

partial

partition

predicates

promise?

quote

range

read

reduce

remainder (mod)

seq

seq->list

seq->object

seq->vector

seq?

some first (some->)

some last (some->>)

str

str?

subtraction (-)

sym

take

thread first (->)

thread last (->>)

true?

try/catch

vector

vector?

when

zero?