Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emptywork/ps-w3resource
My adaptation on how to solve W3Resource C Programming Basic Algorithm using Purescript
https://github.com/emptywork/ps-w3resource
purely-functional-data-structures purescript
Last synced: 1 day ago
JSON representation
My adaptation on how to solve W3Resource C Programming Basic Algorithm using Purescript
- Host: GitHub
- URL: https://github.com/emptywork/ps-w3resource
- Owner: EmptyWork
- License: mit
- Created: 2022-02-02T03:35:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-13T10:14:06.000Z (about 2 years ago)
- Last Synced: 2024-11-11T10:49:52.214Z (2 months ago)
- Topics: purely-functional-data-structures, purescript
- Language: PureScript
- Homepage:
- Size: 44.9 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# W3Resource - Purescript
[Purescript](https://www.purescript.org/) is a `purely-functional language` that inspired by [Haskell](https://www.haskell.org/) and [Javascript or ECMAScript](https://www.ecma-international.org/).
[W3Resource](https://www.w3resource.com/) is a website that teach and test ones ability regarding syntax, understanding of the fundamental of programming, and algorithms.
And in this repository contains `my way of solving problems` that provided by [W3Resource](https://www.w3resource.com/) titled [C Basic Algorithm: Exercise, Practice, Solution](https://www.w3resource.com/c-programming-exercises/basic-algo/index.php) using purely-funtional language purescript.
## Getting started
Before you can run [Purescript](https://www.purescript.org), you need to make sure that you have [nodejs](https://www.nodejs.org) installed on your local machine.
After that you can follow this [instruction](https://github.com/purescript/documentation/blob/master/guides/Getting-Started.md) to run purescript.
For testing purpose you also need to install [`pulp`](https://www.npmjs.com/package/pulp/v/3.2.2) and [`bower`](https://www.npmjs.com/package/bower) then you need to add all dependencies, to do so just follow these simple steps:
* Install `pulp` using `npm install -g pulp`
* Then install `bower` using `npm install -g bower`
* After that you can install dependencies using `bower install`
* And finally you can build using `pulp build` or run the tests unit using `pulp test`