I will create a professional Haskell program

Sales 0

Sold by macrolab Total sales 0

This gig involves creating one page web applications using the Haskell framework Yesod. It’s a framework combining Haskell as the main back-end language with JavaScript, CSS and HTML as the front-end languages. It supports a variety of libraries, which makes it pretty versatile. Under Yesod the data can be sent to the server via the GET, or POST method or by using Ajax.

Additionally, I can extend an existing Haskell library by adding more functionality or connecting it to a MariaDB, SQLite or MySQL database. This library can be a Yesod web application where I can add additional web pages or implement the search engine “sphinx” to improve the search.

What's more, I can create a Haskell command line tool such as a bot for a board game or a tool used for data analysis and data visualization. This tool can read in your CSV files and produce diagrams using gnuplot. Apart from that the diagrams could be printed out in the terminal by using ASCII art.

Last but not least, I can realize a Haskell GTK program which comes with a GUI.

The Haskell programs will be delivered as a Stack project, which will include the source code. Please note, that I only support MariaDB, MySQL and SQLite databases. Apart from that, I can implement websites using Yesod but no other frontend. The GUI will usually be realized by using the GTK frontend and no other frontend.

For 10 euros, I can edit or review your Haskell code or solve a task such as fixing a bug.

For an extra €15, I can recompile an existing Haskell program to adapt to another or newer version of the GHC compiler.

For an extra €15, I can extend a Haskell library by adding one functionality such as implementing one search form, adding the sphinx search engine to your Yesod project, etc.

For an extra €10, I can develop a command line tool which performs data analysis using gnuplot in the background. You will be able to run the compiled Haskell program in the terminal just like any other utility. This price covers the implementation of 5 diagrams or charts.

For an extra €15, I can develop a Haskell bot for a board game which can be run in the terminal. It might be possible to create a Chrome extension which executes the Haskell bot.

For an extra €15, I can create a Haskell program containing a graphical user interface using GTK. This price covers 5 main functions.

For an extra €15, I can create one single website for a Yesod project. This price covers the implementation of JavaScript, HTML and CSS code.

For an extra €5, you can add one more diagram or chart to your data analysis.
For an extra €5, you can add one main function to your GTK Haskell program.
For an extra €5, you can add one form or page to your Yesod website.

I will create a professional Haskell program

  • €15.00

Customize service

All prices are excluding tax and bank fees. The total amount will be calculated during payment.

  1. Order
    your preferred service
    from one of our sellers
  2. Communicate securely via the website’s chat box
    from start to finish
  3. Sellers only get paid
    once you have validated the delivery

About the seller

macrolab

Performance
Orders in progress 0 Total sales 0 Seller since Jun 2023
Orders in progress 0 Total sales 0 Seller since Jun 2023

Possessing advanced knowledge of SQL databases, Java, Haskell (= functional programming), JavaScript, Python, Linux as well as the Linux Bash, Anzela has been working in these areas for five years. Additionally, she has been writing for various publishers on topics dealing with Java, Python, Linux and Haskell. Prior to becoming self-employed, she worked for ten years in the automotive, education and telecommunications industries, where she held various IT roles, including IT support, software testing and web development. Her services involve developing command line programs under Java or Haskell, automating tasks under Linux using Python and Linux Shell Scripting and adapting or inserting JavaScript code in websites. Last but not least, she can read the code of others, as she has already completed several projects in which she customized Java as well as Haskell libraries. She received a Nanodegree in Data analysis from Udacity. Apart from that, she completed several computer science courses similar to an associate's degree at LMU in Munich, Germany. Currently, she is studying chemistry in Austria.

Learn more