# Alpaca

> programming language

**Wikidata**: [Q66124520](https://www.wikidata.org/wiki/Q66124520)  
**Source**: https://4ort.xyz/entity/alpaca

## Summary
Alpaca is a functional programming language designed to implement functional programming principles. It is an open-source project licensed under the Apache Software License 2.0.

## Key Facts
- Alpaca is classified as a functional programming language.
- The project is licensed under the Apache Software License 2.0.
- The current version is 0.2.8, released on January 2, 2018.
- The official website is http://alpaca-lang.org.
- The source code is hosted on GitHub at https://github.com/alpaca-lang/alpaca.
- The project is copyrighted.
- Its GitHub organization username is "alpaca-lang".

## FAQs
### Q: What is Alpaca?
A: Alpaca is a functional programming language. It is an open-source project implementing functional programming principles.

### Q: Who created Alpaca?
A: The source material does not specify individual creators or founding members of the Alpaca project.

### Q: What license governs Alpaca?
A: Alpaca is licensed under the Apache Software License 2.0.

### Q: Is Alpaca actively developed?
A: The source material lists version 0.2.8 (released January 2, 2018) as the preferred version, but does not indicate current active development status beyond that release.

### Q: How does Alpaca relate to Gleam?
A: Gleam is mentioned as a related entity, specifically a functional, concurrent programming language that began in 2016. Both are functional programming languages, but no direct functional relationship between Alpaca and Gleam is specified in the source material.

## Why It Matters
Alpaca represents an implementation of the functional programming paradigm, contributing to the ecosystem of languages designed around immutability, pure functions, and declarative code. As an open-source project under a permissive license, it offers developers an alternative approach to building software using functional principles. While its specific impact or adoption level isn't detailed in the source, its existence underscores the continued interest and development within the functional programming domain, providing options for developers seeking languages that prioritize these core concepts.

## Notable For
- Being a functional programming language implementation.
- Its open-source licensing under the Apache Software License 2.0.
- The specific version 0.2.8 released on January 2, 2018.
- Hosting its source code publicly on GitHub under the organization "alpaca-lang".

## Body
### Classification and Licensing
- Alpaca is an instance of a functional programming language.
- The project is copyrighted.
- It is licensed under the Apache Software License 2.0, as confirmed by the COPYING file in the GitHub repository.

### Version and Release
- The preferred version of Alpaca is 0.2.8.
- Version 0.2.8 was published on January 2, 2018.
- This release information is documented on the GitHub releases page.

### Development and Hosting
- The source code repository is located at https://github.com/alpaca-lang/alpaca.
- The project is hosted on the GitHub platform under the username "alpaca-lang".
- The official project website is http://alpaca-lang.org.

### Relationships
- Alpaca is related to the class "functional programming language".
- Gleam is mentioned as a related entity, described as a functional, concurrent programming language that began in 2016.

## References

1. [GitHub](https://github.com/alpaca-lang/alpaca/blob/master/COPYING)
2. [Release 0.2.8. 2018](https://github.com/alpaca-lang/alpaca/releases/tag/v0.2.8)