profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/googleson78/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.

batebobo/fp1718 1

Notes and exercises for the Functional Programming course taught at @FMI

DenisBelinov/FunctionalProgramming 0

Tasks and exercises for a class on Functional Programming

dtaskoff/skip-var 0

Implementation of skip variables (a special case of skip channels)

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha bd0bc6426ea714cd367b4f89873b5bcb1ba62b9d

HOF start

view details

push time in 2 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha 0522fa3d8695719d4facc7d55c7cf1fd1bc4d0ce

HOF start

view details

push time in 2 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha c35cdcf425169cfacfd26dbed2738fce24d895fe

Add ex 02 before start

view details

push time in 2 days

startedbanacorn/agda-language-server

started time in 3 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha 24f6cfe6e6fcfa147e3bc78ab716bbcc1a212152

Remove points table Some students didn't like having their info displayed, so for now I've blocked public access to it.

view details

push time in 3 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha e6b87b76a4cd2e8bd04cfc83789fd64ce77d1cef

Make Canonical definition refer to Binary

view details

Georgi Lyubenov

commit sha 407ee67b01e7348f92a396bb244a8b496765f3da

Remove reference to bitvectors

view details

push time in 4 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha bb7492aa52ec31b47bf955af62e4c41854e28519

Fix typo

view details

push time in 4 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha 7b42a8ca5666c82c6f0c013d119916a53c564813

Mention TASKS.md in the readme

view details

push time in 4 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha a6f5cdf531a64a5439325712712cbfabb1547db6

Add 00 homework instructions

view details

push time in 4 days

push eventgoogleson78/fp-lab-2021-22

Georgi Lyubenov

commit sha f0e8124fffc7c36b851e7566f8b7fb98ed423f21

Ignore stack work folder

view details

Georgi Lyubenov

commit sha a6d43bba96e55cf53dbac85cf84d1710111a06b7

Add the base part of the first homework

view details

push time in 4 days

startedTOTBWF/agda-tic-tac-toe

started time in 4 days

PullRequestReviewEvent

Pull request review commentpolysemy-research/polysemy

WIP: v2

+{-# LANGUAGE TemplateHaskell, PatternGuards #-}+module Polysemy.Internal.Final+  (+    -- * Effect+    Final(..)++    -- * Actions+  , withStrategicToFinal+  , withLoweringToFinal+  , controlF+  , embedFinal++    -- * Combinators for Interpreting to the Final Monad+  , interpretFinal++    -- * Strategy+    -- | Strategy is a domain-specific language very similar to @Tactics@+    -- (see 'Polysemy.Tactical'), and is used to describe how higher-order

References to Tactics should be deleted.

isovector

comment created time in 5 days

delete branch googleson78/fp-lab-2021-22

delete branch : wip

delete time in 5 days

create barnchgoogleson78/fp-lab-2021-22

branch : wip

created branch time in 5 days

push eventgoogleson78/students-utils

Georgi Lyubenov

commit sha 98d42e6ff425a283099ae63bc4ab485fc92e1a14

Make curl progress for repo check silent

view details

push time in 5 days

push eventgoogleson78/students-utils

Georgi Lyubenov

commit sha 0dcedeb54c9f9ff06539a0d45b979fd0f2fb74e2

Document make_student_repo.sh

view details

push time in 5 days

push eventgoogleson78/students-utils

Georgi Lyubenov

commit sha c4838b812f1eefc36923aa58706e62f07c17d2ad

Rename batch so its purpose is clearer

view details

push time in 5 days

push eventgoogleson78/students-utils

Georgi Lyubenov

commit sha d725d3a808e095262b462f6ec3e8b8616f136f5d

Update readme with new purpose

view details

Georgi Lyubenov

commit sha 9851a34bb0088e8b5e3d90d61686bbe3c02eee3a

Add a script to automate student repo creation

view details

push time in 5 days

push eventgoogleson78/ghc-prim-hsc-bug

Georgi Lyubenov

commit sha 1329014748cd261a49ce5562a77ab4cbc58236f6

Add ghc-prim hsc repro

view details

push time in 5 days

issue openedhaskell/hsc2hs

hsc2hs doesn't work when using constructors in ghc-prim

When using both hsc2hs and something from ghc-prim (in my case, I can trigger this by matching on any of the Word* or Int*) constructors, my compilation fails.

Output from stack (also occurs with cabal):

blademaster :: ~/git/ghc-prim-hsc-bug ‹main› » stack build
ghc-prim-hsc-bug> build (lib)
Preprocessing library for ghc-prim-hsc-bug-0.1.0.0..
linking .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/X_hsc_make.o failed (exit code 1)
rsp file was: ".stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/hsc2hscall331714-2.rsp"
command was: /usr/bin/gcc .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/X_hsc_make.o .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/X_hsc_utils.o -o .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/X_hsc_make -fuse-ld=lld -fuse-ld=lld -L/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/base-4.14.3.0 -Wl,-R,/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/base-4.14.3.0 -L/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/integer-gmp-1.0.3.0 -Wl,-R,/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/integer-gmp-1.0.3.0 -lgmp -L/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/ghc-prim-0.6.1 -Wl,-R,/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/ghc-prim-0.6.1 -lc -lm -L/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/rts -Wl,-R,/home/googleson78/.stack/programs/x86_64-linux/ghc-tinfo6-8.10.7/lib/ghc-8.10.7/rts -lm -lrt -ldl -lpthread
error: ld.lld: error: undefined symbol: hsc__
>>> referenced by X_hsc_make.c
>>>               .stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0/build/X_hsc_make.o:(main)
collect2: error: ld returned 1 exit status


--  While building package ghc-prim-hsc-bug-0.1.0.0 (scroll up to its section to see the error) using:
      /home/googleson78/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_3.2.1.0_ghc-8.10.7 --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-3.2.1.0 build lib:ghc-prim-hsc-bug --ghc-options " -fdiagnostics-color=always"
    Process exited with code: ExitFailure 1

Here's a reproducer: https://github.com/googleson78/ghc-prim-hsc-bug

created time in 5 days

create barnchgoogleson78/ghc-prim-hsc-bug

branch : main

created branch time in 5 days

created repositorygoogleson78/ghc-prim-hsc-bug

created time in 5 days

pull request commenttweag/linear-base

Add Consumable, Dupable, Moveable for Words

FYI, the generics PR incorporates that, but you certainly don't have to wait for it.

Ah sorry, I only did a very rough check and didn't see it. If it's going to be landing soon, feel free to close this.

googleson78

comment created time in 5 days

push eventgoogleson78/linear-base

Georgi Lyubenov

commit sha 4cd9566da105b9d8ef7e0bc9775889acbb9862b5

Add Consumable, Dupable, Moveable for Ints

view details

push time in 5 days

create barnchgoogleson78/linear-base

branch : unrestricted-words

created branch time in 5 days

fork googleson78/linear-base

Standard library for linear types in Haskell.

fork in 5 days

issue commenthaskell/aeson

Migration guide 1.5 -> 2.0

While I do strongly agree with the sentiment of "let's not bash people doing free work", I'd also like to express thanks to @tfausak for the write-up. This was not expressible in a clear way with emojis, so I wrote a comment instead.

andreasabel

comment created time in 7 days

startedadamgundry/type-inference

started time in 9 days