profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/OliverJAsh/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Oliver Joseph Ash OliverJAsh Northamptonshire/Bedfordshire, England https://oliverjash.me/

gcanti/fp-ts 6566

Functional programming in TypeScript

gillchristian/io-ts-reporters 69

Error reporters for io-ts

jackfranklin/jspm-dev-builder 66

Incremental development builds with jspm

cubik-oss/redux-reducer-effects 25

Redux enhancer which adds support for managed effects to the reducer

jleider/DefinitelyTyped 2

The repository for high quality TypeScript type definitions.

jackbrewer/yScroll 1

A jQuery plugin which scrolls a background image relative to the page scroll.

OliverJAsh/abracadabra 0

Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨

startedstyfle/breaking-changes-web

started time in an hour

push eventgcanti/fp-ts

Oliver Joseph Ash

commit sha 12284cc9194ca1b8a4cc7cd286c9491ffe3379f0

`Ord.trivial.compare`

view details

Oliver Joseph Ash

commit sha 520acd1abf2e6d291e078b022a30010baa7aae97

Record instances

view details

push time in 7 hours

push eventgcanti/fp-ts

Oliver Joseph Ash

commit sha 3b71339642d2c0dca8b392e3b409eeb2298e3db6

Record instances

view details

push time in 7 hours

push eventgcanti/fp-ts

Oliver Joseph Ash

commit sha 50b994adc5aead79142107e6c5dd3b2c65c8560a

`Ord.trivial.compare`

view details

Oliver Joseph Ash

commit sha ed106cedb3fa2750d34c42523c483254bb217dd0

Record instances

view details

push time in 7 hours

PR opened gcanti/fp-ts

Add/fix pure comments
+70 -44

0 comment

32 changed files

pr created time in 8 hours

create barnchgcanti/fp-ts

branch : oja/pure-3

created branch time in 8 hours

startedstatianzo/mark-loader

started time in 9 hours

startediter-tools/iter-tools

started time in 10 hours

startedjs-choi/proposal-hack-pipes

started time in 10 hours

startedrauschma/iterable

started time in 10 hours

startedtc39/proposal-partial-application

started time in 12 hours

startedvaltech-nyc/proposal-fsharp-pipelines

started time in 21 hours

startedmislav/bump-homebrew-formula-action

started time in a day

startedrcoh/angle-grinder

started time in 2 days

issue commentgcanti/fp-ts-rxjs

Chain implementation causes memory leaks

That's a good idea!

raveclassic

comment created time in 2 days

issue commentgcanti/fp-ts-rxjs

Chain implementation causes memory leaks

I've been avoiding chain and instead using the RxJS operators (mergeMap/switchMap/concatMap/exhaustMap) so that I'm forced to make an explicit decision about which type of chaining I want to use. However, I would like to start using convenience functions such as Observable.bind/ObservableOption.fold and these rely on Observable.chain under the hood. For this reason I'm starting to think that we need multiple versions of these functions which rely on chain, e.g. Observable.bindSwitch/ObservableOption.foldSwitch which would use switchMap under the hood. We would need a better naming convention though. 🤔

raveclassic

comment created time in 2 days

startedchriswalz/bit

started time in 3 days

startedanthonyjoeseph/immutable-ts

started time in 4 days

pull request commentgcanti/fp-ts

bug(TaskEither): adding try/catch safety to TaskEither.tryCatch

@gcanti In that case should we re-open this PR?

CygnusRoboticus

comment created time in 5 days

push eventOliverJAsh/resize-observer-loop-tests

Oliver Joseph Ash

commit sha 6a9a5bd8e443c38d3df63833fc7e04abfc6fec32

Add React

view details

push time in 7 days

create barnchOliverJAsh/resize-observer-loop-tests

branch : master

created branch time in 7 days

created repositoryOliverJAsh/resize-observer-loop-tests

created time in 7 days

startedjaredLunde/react-hook

started time in 7 days

startedshaochuancs/esserializer

started time in 7 days

startedarchfz/cypress-terminal-report

started time in 8 days

startedflotwig/cypress-log-to-output

started time in 8 days

issue commentdandavison/delta

Navigate shortcuts conflict with `less` search shortcuts

Ahhh that makes sense, thanks!

OliverJAsh

comment created time in 9 days

issue closeddandavison/delta

Navigate shortcuts conflict with `less` search shortcuts

The navigate shortcuts n and N conflict with the search shortcuts built in to less which are also n and N.

The navigate shortcuts work until I perform a search, at which point it's no longer possible to use the navigate shortcuts to navigate between files.

Perhaps we should use different shortcuts? Or is there a way to "exit" the search mode in less so that these shortcuts can work again?

closed time in 9 days

OliverJAsh

issue openeddandavison/delta

Navigate shortcuts conflict with `less` search shortcuts

The navigate shortcuts n and N conflict with the search shortcuts built in to less which are also n and N.

The navigate shortcuts work until I perform a search, at which point it's no longer possible to use the navigate shortcuts to navigate between files.

Perhaps we should use different shortcuts? Or is there a way to "exit" the search mode in less so that these shortcuts can work again?

created time in 9 days