Alain is a symbolic, homoiconic programming language that employs parallel SLD resolution and pattern matching (unification). Data is represented using CONS lists of Unicode characters, while input and output operations make use of the file API.

Please see FAQ.gmi and LICENSE.TXT in the source code bundle for more details.

Features

  • homoiconic
  • symbolic
  • SLD pattern matching
  • unification
  • inherent parallelism
  • Unicode

Project Activity

See All Activity >

License

MIT License

Follow Alain

Alain Web Site

nel_h2
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use. Icon
Simply solve complex auth. Easy for devs to set up. Easy for non-devs to use.

Transform user access with Frontegg CIAM: login box, SSO, MFA, multi-tenancy, and 99.99% uptime.

Custom auth drains 25% of dev time and risks 62% more breaches, stalling enterprise deals. Frontegg platform delivers a simple login box, seamless authentication (SSO, MFA, passwordless), robust multi-tenancy, and a customizable Admin Portal. Integrate fast with the React SDK, meet compliance needs, and focus on innovation.
Start for Free

Additional Project Details

Operating Systems

FreeBSD, Linux, Mac, OpenBSD, Windows

Intended Audience

Developers

Registered

2023-10-08