Elixir: A Functional Programming

Authors(3) :-Sourabh Dadhich, Varun Dadhich, Avishek Kumar

The rise of a new programming language provides the need to contrast its contribution in field of programming. The functional programming paradigm was explicitly created to support a pure functional approach to problem solving. Functional programming promotes a coding style that helps developers write code that is short, fast, and maintainable. Functional programming is a form of declarative programming .In this article, we are going to show the advantages and disadvantages of a particular functional programming called Elixir .We compare the language Elixir with different languages genres. Eg . Procedural, OOP, etc.

Authors and Affiliations

Sourabh Dadhich
Information Technology, MCKV institute of engineering, Howrah, West Bengal, India
Varun Dadhich
Information Technology, MCKV institute of engineering, Howrah, West Bengal, India
Avishek Kumar
Information Technology, MCKV institute of engineering, Howrah, West Bengal, India

Functional programming, Erlang, tuples, modules.

  1. Simon St. Laurent & J. David Eisenberg, “Atoms, Tuples, and Pattern Matching” in Introducing Elixir, 1st ed. Sebastopol, USA.
  2. http://elixir-lang.org
  3. https://en.wikipedia.org/wiki/Elixir_(programming_language)
  4. Davyd Thomas, Programming Elixir: 1.3 ,  ISBN 1680500538
  5. https://github.com/sger/ElixirBooks
  6. Benjamin Tan Wei Hao, The Little Elixir & OTP Guidebook 1st Edition, Manning Publications, ISBN 9781633430112.
  7. Kenny Ballou, ”tuples and modules” in Learning Elixir vol.1 , pp,27-44 ,Dec-2015.
  8. http://alexott.net/en/fp/books/
  9. https://github.com/chrismccord/elixirexpress/blob/master/basics/03basics.md
  10. http://www.sitepoint.com/functional-programming-pure-functions/

Publication Details

Published in : Volume 2 | Issue 3 | May-June 2017
Date of Publication : 2017-06-30
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 698-701
Manuscript Number : CSEIT1723223
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Sourabh Dadhich, Varun Dadhich, Avishek Kumar, "Elixir: A Functional Programming", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 3, pp.698-701, May-June-2017.
Journal URL : http://ijsrcseit.com/CSEIT1723223

Article Preview

Follow Us

Contact Us