https://github.com/vyorkin/purescript-unicode-prelude
Unicode alternatives for common functions and operators. Use wisely.
https://github.com/vyorkin/purescript-unicode-prelude
prelude purescript unicode
Last synced: over 1 year ago
JSON representation
Unicode alternatives for common functions and operators. Use wisely.
- Host: GitHub
- URL: https://github.com/vyorkin/purescript-unicode-prelude
- Owner: vyorkin
- License: mit
- Created: 2018-01-25T15:45:56.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-10T18:17:47.000Z (over 7 years ago)
- Last Synced: 2025-02-11T17:17:16.439Z (over 1 year ago)
- Topics: prelude, purescript, unicode
- Language: PureScript
- Homepage: https://pursuit.purescript.org/packages/purescript-unicode-prelude
- Size: 114 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# purescript-unicode-prelude
Additional Unicode operators.
This package defines Unicode symbol aliases for a number of functions, types and operators
in the `Prelude`. Many of these aliases enable the use of standard mathematical notation
in place of ASCII approximations of textual names. For example, `⋘` or `∘` can be used
in place of `<<<` for function composition.
All symbols are documented with their actual definition and their Unicode code point.
They should be completely interchangeable with their definitions.
## Prerequisites
This guide assumes you already have Git, Node.js and Bower installed
with `npm` and `bower` somewhere on your path.
## Installation
Clone the repo, step into it and install the dependencies:
```
$ npm i
```
Bower dependencies will be installed automatically.
## Building
The project can now be built with:
```
$ npm run build
```
or just:
```
$ make
```
## Releasing
1. Update version in `bower.json`
2.
```
make release v=x.x.x
```
For more info read the [pulp docs](https://github.com/purescript-contrib/pulp#releasing-packages).
## Credits
Based on the [base-unicode-symbols](https://github.com/roelvandijk/base-unicode-symbols) and [purescript-unicode-prelude](https://github.com/csicar/purescript-unicode-prelude) package by @csicar.
## Resources
* [Unicode syntax (24 of PureScript 2016)](https://github.com/paf31/24-days-of-purescript-2016/blob/master/2.markdown)