This commit is contained in:
Stephen Diehl
2016-07-29 12:07:32 -04:00
parent 4437583e3f
commit 5de8f47138
5 changed files with 298 additions and 0 deletions
+50
View File
@@ -0,0 +1,50 @@
Functions
=========
```haskell
($) :: (a -> b) -> a -> b
```
```haskell
(&) :: a -> (a -> b) -> b
```
```haskell
(.) :: (b -> c) -> (a -> b) -> a -> c
```
```haskell
flip :: (a -> b -> c) -> b -> a -> c
```
```haskell
on :: (b -> b -> c) -> (a -> b) -> a -> a -> c
```
```haskell
const :: a -> b -> a
```
```haskell
fix :: (a -> a) -> a
```
```haskell
($!) :: (a -> b) -> a -> b
```
```haskell
identity :: a -> a
```
```haskell
($!!) :: NFData a => (a -> b) -> a -> b
```
```haskell
($!!) :: NFData a => (a -> b) -> a -> b
```
```haskell
force :: NFData a => a -> a
```