profile
viewpoint
Ali Abrar ali-abrar Obsidian Systems New York, NY https://obsidian.systems

haskell-nix/hnix 655

A Haskell re-implementation of the Nix expression language

bgamari/monoidal-containers 36

Maps using values' monoidal structure during merging

obsidiansystems/haveibeenpwned 12

Haskell library that uses HIBP to evaluate passwords

ali-abrar/nix-files 2

My NixOS configuration and custom Nix derivations.

ali-abrar/aeson 1

A fast Haskell JSON library

ali-abrar/ghcjs-dom 1

Make Document Object Model (DOM) apps that run in any browser and natively using WebKitGtk

ali-abrar/groundhog 1

This library maps datatypes to a relational model, in a way similar to what ORM libraries do in OOP. See the tutorial http://www.fpcomplete.com/user/lykahb/groundhog for introduction

ali-abrar/haskell-vim 1

Custom Haskell Vimscripts

ali-abrar/hs-stripe 1

A Haskell implementation of the Stripe API.

issue commentobsidiansystems/obelisk

Error adding dependency on jsaddle-dom

You should import ghcjs-dom instead.

Applications should use the ghcjs-dom package and the GHCJS.DOM.* modules it contains to get the best mix of portability and performance (rather than using the jsaddle-dom, ghcjs-dom-jsaddle and ghcjs-dom-jsffi directly).

From the ghcjs-dom readme.

tdimiduk

comment created time in 3 days

issue closedobsidiansystems/obelisk

Is Nix a requirement?

Cant find a way to try obelisk without Nix, what about if I'm not interested in using Nix then what should I do? Thanks.

closed time in 3 days

chespinoza

pull request commentreflex-frp/reflex-platform

use backported nixpkgs

The recent updates to the bundled nixpkgs hopefully make this unnecessary.

o1lo01ol1o

comment created time in 3 days

Pull request review commentreflex-frp/reflex-platform

Bump to latest versions of our TH libraries

+{ lib, haskellLib, fetchFromGitHub, fetchpatch, versionWildcard, thunkSet }:++with lib;+with haskellLib;++self: super: {+  _dep = super._dep or {} // thunkSet ./dep // {+  #   ghcjsBaseTextJSStringSrc = super.ghcjs-base.src.overrideAttrs (drv: {

Why's this stuff commented out?

Ericson2314

comment created time in 3 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventobsidiansystems/obelisk

Alexandre Esteves

commit sha 4b8645914a8424a5c98351201e232ab41dc1f720

Fix markdown (#890)

view details

push time in 3 days

PR merged obsidiansystems/obelisk

Fix markdown

<!-- Provide a clear overview of your changes. -->

I have:

  • [ ] Based work on latest develop branch
  • [ ] Followed the contribution guide
  • [ ] Looked for lint in my changes with hlint . (lint found code you did not write can be left alone)
  • [ ] Run the test suite: $(nix-build -A selftest --no-out-link)
  • [ ] Updated the changelog
  • [ ] (Optional) Run CI tests locally: nix-build release.nix -A build.x86_64-linux --no-out-link (or x86_64-darwin on macOS)
+1 -1

0 comment

1 changed file

alexfmpe

pr closed time in 3 days

pull request commentobsidiansystems/rhyolite

WIP: rework beam task workers for more flexibility

@ymeister

madeline-os

comment created time in 6 days

push eventobsidiansystems/rhyolite

ymeister

commit sha 7f7f4a82a8ae6f9e84324a9e28fd403f6750f424

account: move PasswordResetToken to account-types

view details

Ali Abrar

commit sha dd7de7fc24f675a883d59ef788bedc7516f254eb

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0 This also updates the default nixpkgs to 20.09

view details

Ali Abrar

commit sha ec7fb78e51b23ccef734a06b9ee1ccfa756ec370

Merge pull request #178 from obsidiansystems/aa/obelisk-1.0 Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0

view details

Ali Abrar

commit sha a6f5b4b2870b9b8243ffc26286d718a68463b7eb

Merge pull request #176 from obsidiansystems/ym/move-password-reset-token account: move PasswordResetToken to rhyolite-account-types

view details

Ali Abrar

commit sha 3ae568080e38c66b3d6ed621740fa9f6757da2f4

Merge branch 'develop' into mh/taskworker-update

view details

push time in 6 days

push eventobsidiansystems/rhyolite

Ali Abrar

commit sha 7e1dac17bc17bfccb4c3975095ec3b38a3ad474a

Merge pull request #172 from obsidiansystems/aa/beam-accounts-2 account: add functions for creating accounts and setting passwords

view details

Ali Abrar

commit sha 55f3f7d17c72a43d81cad5a65e7b11a0b2c4a6bc

account: add setAccountPassword and resetPassword Rename the old resetPassword to resetPasswordHash

view details

Ali Abrar

commit sha 5302210b8ba70c66a1e31de73713551fccdaac2a

Merge pull request #173 from obsidiansystems/aa/beam-accounts-2 account: add setAccountPassword and resetPassword

view details

Ali Abrar

commit sha a1abff9ecf5b6b6f9930750280c42871db7b04b7

account: always LOWER account emails for comparison

view details

ymeister

commit sha 7f7f4a82a8ae6f9e84324a9e28fd403f6750f424

account: move PasswordResetToken to account-types

view details

Ali Abrar

commit sha dd7de7fc24f675a883d59ef788bedc7516f254eb

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0 This also updates the default nixpkgs to 20.09

view details

Ali Abrar

commit sha ec7fb78e51b23ccef734a06b9ee1ccfa756ec370

Merge pull request #178 from obsidiansystems/aa/obelisk-1.0 Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0

view details

Ali Abrar

commit sha a6f5b4b2870b9b8243ffc26286d718a68463b7eb

Merge pull request #176 from obsidiansystems/ym/move-password-reset-token account: move PasswordResetToken to rhyolite-account-types

view details

Ali Abrar

commit sha 59aea5bd035b7059d9650ca902249750f4e495ba

Merge branch 'develop' into ym/split-beam-task-worker

view details

push time in 6 days

push eventobsidiansystems/rhyolite

ymeister

commit sha 7f7f4a82a8ae6f9e84324a9e28fd403f6750f424

account: move PasswordResetToken to account-types

view details

Ali Abrar

commit sha a6f5b4b2870b9b8243ffc26286d718a68463b7eb

Merge pull request #176 from obsidiansystems/ym/move-password-reset-token account: move PasswordResetToken to rhyolite-account-types

view details

push time in 6 days

PR merged obsidiansystems/rhyolite

account: move PasswordResetToken to rhyolite-account-types
  1. Types should go to rhyolite-account-types.
  2. This token may be required by common or frontend.
+9 -9

0 comment

2 changed files

ymeister

pr closed time in 6 days

PullRequestReviewEvent

push eventobsidiansystems/rhyolite

Ali Abrar

commit sha dd7de7fc24f675a883d59ef788bedc7516f254eb

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0 This also updates the default nixpkgs to 20.09

view details

Ali Abrar

commit sha ec7fb78e51b23ccef734a06b9ee1ccfa756ec370

Merge pull request #178 from obsidiansystems/aa/obelisk-1.0 Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0

view details

push time in 6 days

PR merged obsidiansystems/rhyolite

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0

This also updates the default nixpkgs to 20.09

+148 -105

0 comment

24 changed files

ali-abrar

pr closed time in 6 days

push eventobsidiansystems/rhyolite

Ali Abrar

commit sha dd7de7fc24f675a883d59ef788bedc7516f254eb

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0 This also updates the default nixpkgs to 20.09

view details

push time in 6 days

PR opened obsidiansystems/rhyolite

Update to obelisk 1.0.0.0 and reflex-platform 0.9.2.0

This also updates the default nixpkgs to 20.09

+144 -99

0 comment

24 changed files

pr created time in 6 days

create barnchobsidiansystems/rhyolite

branch : aa/obelisk-1.0

created branch time in 6 days

push eventobsidiansystems/vessel

Ali Abrar

commit sha 34cd53ffa39c9e13cb62b38bfdef3caa37d5797f

cabal: Update version bounds for these and witherable

view details

push time in 7 days

push eventobsidiansystems/push-notifications

Ali Abrar

commit sha c4662d5dff94987816d9ff87c16f13873223c14e

ci: Add github workflow

view details

push time in 7 days

push eventobsidiansystems/push-notifications

Ali Abrar

commit sha 7a6f836a5086c3271613fa96eee3f7a05c8e7a23

Merge branch 'develop' of github.com:obsidiansystems/push-notifications into develop * 'develop' of github.com:obsidiansystems/push-notifications: Update README.md

view details

push time in 7 days

push eventobsidiansystems/push-notifications

Ali Abrar

commit sha 221b81b5134b562984ddd738fdc89cab19e4a4ff

Add support for network-0.3

view details

Ali Abrar

commit sha a7a6b7dcf8e4c31a239af815cd4897e3349d8655

Merge branch 'develop' of github.com:obsidiansystems/push-notifications into develop * 'develop' of github.com:obsidiansystems/push-notifications: Update README.md

view details

push time in 7 days

push eventreflex-frp/reflex-platform

Ali Abrar

commit sha d98a77b0e07ea126f7467eba2cc8614faaa5864e

ios: re-enable profiling builds in ci

view details

push time in 12 days

push eventreflex-frp/reflex-platform

Ali Abrar

commit sha 90f05894e1f6ac1238c951b2a1ba85e3163844ea

enableLibraryProfiling shouldn't change the compiler The enableLibraryProfiling flag has historically only changed how we compile libraries that are not bundled with ghc. There's a new flag ("enableProfiledLibs") in nixpkgs for ghc 8.10+ that allows one to set to disable production of the profiled versions of bundled ghc libraries. By always setting enableProfiledLibs to true, we retain the behavior we had with ghc 8.6.5 and the default behavior of binary distributions of ghc.

view details

push time in 12 days

startedrlane/picosystem-rs

started time in 12 days

push eventreflex-frp/reflex-platform

Ali Abrar

commit sha 36e44e0f67b40d303ad9615551cc787178864161

haskell-overlays: android: relocate ghc thunk

view details

push time in 12 days

create barnchobsidiansystems/ghc

branch : splices-8.10.4

created branch time in 12 days

push eventreflex-frp/reflex-platform

Ali Abrar

commit sha 5800674f8cc4162306bee512b2a6ecf7e1cdf359

android: ghc810: set enableProfiledLibs based on enableLibraryProfiling

view details

push time in 13 days

push eventreflex-frp/reflex-platform

John Ericson

commit sha 206a2149f331e75ac045782221d33c75a09206c7

Read me: Call project "Reflex Platform" The dashed version cna just be the repo name, we need not mangle the prose.

view details

John Ericson

commit sha ac69f90349b5047f95d7d20daf399d8131ebfb32

Reformat readme, on sentence per line This makes subsequent diffs easier to read. It's generally a good policy for text documents and line-based diffing.

view details

Ali Abrar

commit sha ed6a4c1ad5d5de9030303b5f820bac49c8f94077

haskell-overlays: reflex -> 0.8.2.0

view details

Ali Abrar

commit sha e8ca952a10427d17c9d7c5510965d6b074def64b

Merge branch 'develop' into aa/reflex-0.8.2.0

view details

Ali Abrar

commit sha 931cabb40f77a530724bff6aeefacebf550c2495

Merge pull request #756 from reflex-frp/aa/reflex-0.8.2.0

view details

Ali Abrar

commit sha cdc9da25f10305a2f0b5993603f353d6cf448a2f

all-cabal-hashes: Update from Hackage at 2021-12-22T18:48:06Z

view details

Ali Abrar

commit sha 304173c58338f250d270f152ffd76cfbe8caf22e

haskell-overlays: beam-automigrate 0.1.0.0 -> 0.1.2.0

view details

Ali Abrar

commit sha 4f6ff405fdb9a080f377258a9f16d248977d4e85

haskell-overlays: bump beam-(core, migrate, postgres); bump pandoc

view details

Ali Abrar

commit sha 5399a028a7722222535bb1ebd7988071cf72f486

Merge pull request #760 from reflex-frp/aa/all-cabal-hashes-2021-12-22 all-cabal-hashes: Update from Hackage at 2021-12-22T18:48:06Z

view details

Ali Abrar

commit sha 5ebcddf44d4c029c6057706210921cb22b064c91

Merge branch 'develop' into je/readme

view details

Ali Abrar

commit sha 2f9a1db6bf80c7353658f246a82b00ea67c2e72a

Merge pull request #754 from reflex-frp/je/readme Some readme improvements

view details

Ali Abrar

commit sha fbe2e21293250565bceb23e877aea4b1225f5de4

haskell-overlays: reflex-dom-core 0.6.3.0

view details

Ali Abrar

commit sha 4c2f727b86efd61eaf64d11eb687e35f9f6ad69a

haskell-overlays: reflex-dom -> 0.6.1.1

view details

Ali Abrar

commit sha 341cf04d744044d6cc169848f797e373db61b9f6

Merge pull request #758 from reflex-frp/aa/ghcjs-no-eval reflex-dom-core -> 0.6.3.0 (no eval in ghcjs); reflex-dom -> 0.6.1.1 (-fPIC)

view details

Ali Abrar

commit sha c1bc93d559b40904b91c527d0b8f62d0ee32722b

haskell-overlays: ghcjs-promise 0.1.0.3

view details

Ali Abrar

commit sha 946ddd7b9236bf7341390ed4e6cbc2dc9aed3413

Update changelog

view details

Ali Abrar

commit sha 123a6f487ca954fd983f6d4cd6b2a69d4c463d10

haskell-overlays: reflex-dom-core -> 0.7.0.0 (#761)

view details

Ali Abrar

commit sha 0b8f057a64ec5f601591cde051628332ccf5d5e2

Merge branch 'develop' into feature/profiling-builds-ios-anroid-ghc810

view details

push time in 13 days

more